diff --git a/Lib/test/test_zipfile.py b/Lib/test/test_zipfile.py index 9b428e9ca8b..8dae2ebbeb0 100644 --- a/Lib/test/test_zipfile.py +++ b/Lib/test/test_zipfile.py @@ -717,7 +717,7 @@ class PyZipFileTests(unittest.TestCase): with open(TESTFN, 'w') as f: f.write('most definitely not a python file') self.assertRaises(RuntimeError, zipfp.writepy, TESTFN) - os.remove(TESTFN) + unlink(TESTFN) def test_write_pyfile_bad_syntax(self): os.mkdir(TESTFN2) @@ -763,7 +763,7 @@ class ExtractTests(unittest.TestCase): with open(writtenfile, "rb") as f: self.assertEqual(fdata.encode(), f.read()) - os.remove(writtenfile) + unlink(writtenfile) # remove the test file subdirectories rmtree(os.path.join(os.getcwd(), 'ziptest2dir')) @@ -781,7 +781,7 @@ class ExtractTests(unittest.TestCase): with open(outfile, "rb") as f: self.assertEqual(fdata.encode(), f.read()) - os.remove(outfile) + unlink(outfile) # remove the test file subdirectories rmtree(os.path.join(os.getcwd(), 'ziptest2dir')) @@ -887,7 +887,7 @@ class ExtractTests(unittest.TestCase): self.check_file(correctfile, content) rmtree(fixedname.split('/')[0]) - os.remove(TESTFN2) + unlink(TESTFN2) class OtherTests(unittest.TestCase): @@ -1755,7 +1755,7 @@ class AbstractUniversalNewlineTests: def tearDown(self): for sep, fn in self.arcfiles.items(): - os.remove(fn) + unlink(fn) unlink(TESTFN) unlink(TESTFN2)