diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2012-12-18 22:28:04 (GMT) |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2012-12-18 22:28:04 (GMT) |
commit | 07edb82e4b1d2e45c25295aae6095a346f6b9340 (patch) | |
tree | bd49b765237854ea325bbe05e90d5fc7cad5bbbc /Lib/test | |
parent | e0b1c23145f6529d39cfa5424403c77f21d0839f (diff) | |
download | cpython-07edb82e4b1d2e45c25295aae6095a346f6b9340.zip cpython-07edb82e4b1d2e45c25295aae6095a346f6b9340.tar.gz cpython-07edb82e4b1d2e45c25295aae6095a346f6b9340.tar.bz2 |
Call importlib.invalidate_caches() after creating module files in test_threaded_import.
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_threaded_import.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Lib/test/test_threaded_import.py b/Lib/test/test_threaded_import.py index e0c23de..6c2965b 100644 --- a/Lib/test/test_threaded_import.py +++ b/Lib/test/test_threaded_import.py @@ -7,6 +7,7 @@ import os import imp +import importlib import sys import time import shutil @@ -190,6 +191,7 @@ class ThreadedImportTests(unittest.TestCase): f.write(contents.encode('utf-8')) self.addCleanup(forget, name) + importlib.invalidate_caches() results = [] def import_ab(): import A @@ -220,6 +222,7 @@ class ThreadedImportTests(unittest.TestCase): f.write(code.encode('utf-8')) self.addCleanup(unlink, filename) self.addCleanup(forget, TESTFN) + importlib.invalidate_caches() __import__(TESTFN) |