]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fix an import race condition.
authorBrett Cannon <brett@python.org>
Sat, 14 Apr 2012 19:06:17 +0000 (15:06 -0400)
committerBrett Cannon <brett@python.org>
Sat, 14 Apr 2012 19:06:17 +0000 (15:06 -0400)
Lib/test/test_coding.py

index f9db0b40f008eb2f28c84c4355f64e5c7d6f4538..dfd5431dee86ea5b1278b3ec8958e74f61790136 100644 (file)
@@ -1,7 +1,6 @@
-
 import test.support, unittest
 from test.support import TESTFN, unlink, unload
-import os, sys
+import importlib, os, sys
 
 class CodingTest(unittest.TestCase):
     def test_bad_coding(self):
@@ -40,6 +39,7 @@ class CodingTest(unittest.TestCase):
             f.write("'A very long string %s'\n" % ("X" * 1000))
             f.close()
 
+            importlib.invalidate_caches()
             __import__(TESTFN)
         finally:
             f.close()