os_test1.py 423 B

12345678910111213141516171819202122232425
  1. import os
  2. origin = os.getcwd()
  3. os.chdir("test/out")
  4. os.getcwd()
  5. try:
  6. # cleanup
  7. os.remove("_testdir/testfile")
  8. os.rmdir("_testdir")
  9. except:
  10. pass
  11. os.mkdir("_testdir")
  12. os.chdir("_testdir")
  13. f = os.open("testfile", os.O_CREAT | os.O_RDWR)
  14. assert os.write(f, b"Hello World!") == 12
  15. assert os.lseek(f, 0, 0) == 0
  16. print(os.read(f, 100))
  17. os.close(f)
  18. os.chdir("..")
  19. os.chdir(origin)
  20. os.listdir('.')
  21. print("PASS")