Have test_coding conditionally remove test files instead of assuming that they

are always there.
This commit is contained in:
Brett Cannon 2008-04-17 04:21:10 +00:00
parent 7ab6be216a
commit dc3e06ce3a

View file

@ -1,6 +1,6 @@
import test.test_support, unittest import test.test_support, unittest
from test.test_support import TESTFN from test.test_support import TESTFN, unlink
import os, sys import os, sys
class CodingTest(unittest.TestCase): class CodingTest(unittest.TestCase):
@ -45,8 +45,8 @@ class CodingTest(unittest.TestCase):
__import__(TESTFN) __import__(TESTFN)
finally: finally:
f.close() f.close()
os.remove(TESTFN+".py") unlink(TESTFN+".py")
os.remove(TESTFN+".pyc") unlink(TESTFN+".pyc")
sys.path.pop(0) sys.path.pop(0)
def test_main(): def test_main():