Skip to content

Commit 7ea7caf

Browse files
author
kristjan.jonsson
committed
Fix a number of Win32ErrorTests error cases. chmod wasn't being tested. 'access' never raises an error.
git-svn-id: http://svn.python.org/projects/python/trunk@69364 6015fed2-1504-0410-9fe1-9d1591cc4771
1 parent 6b43bba commit 7ea7caf

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

Lib/test/test_os.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -524,16 +524,18 @@ def test_chdir(self):
524524
self.assertRaises(WindowsError, os.chdir, test_support.TESTFN)
525525

526526
def test_mkdir(self):
527-
self.assertRaises(WindowsError, os.chdir, test_support.TESTFN)
527+
f = open(test_support.TESTFN, "w")
528+
try:
529+
self.assertRaises(WindowsError, os.mkdir, test_support.TESTFN)
530+
finally:
531+
f.close()
532+
os.unlink(test_support.TESTFN)
528533

529534
def test_utime(self):
530535
self.assertRaises(WindowsError, os.utime, test_support.TESTFN, None)
531536

532-
def test_access(self):
533-
self.assertRaises(WindowsError, os.utime, test_support.TESTFN, 0)
534-
535537
def test_chmod(self):
536-
self.assertRaises(WindowsError, os.utime, test_support.TESTFN, 0)
538+
self.assertRaises(WindowsError, os.chmod, test_support.TESTFN, 0)
537539

538540
class TestInvalidFD(unittest.TestCase):
539541
singles = ["fchdir", "fdopen", "dup", "fdatasync", "fstat",

0 commit comments

Comments
 (0)