diff options
author | Nick Coghlan <ncoghlan@gmail.com> | 2009-10-17 15:57:42 (GMT) |
---|---|---|
committer | Nick Coghlan <ncoghlan@gmail.com> | 2009-10-17 15:57:42 (GMT) |
commit | 788d7667cb0c95756c296fec0f863f8870118820 (patch) | |
tree | 821aae2674c1f35d9335782a103d7c13a0c62ced /Lib/test/test_imp.py | |
parent | 8157e19e8fe311e8f18542750125a83cc97943f4 (diff) | |
download | cpython-788d7667cb0c95756c296fec0f863f8870118820.zip cpython-788d7667cb0c95756c296fec0f863f8870118820.tar.gz cpython-788d7667cb0c95756c296fec0f863f8870118820.tar.bz2 |
Avoid replacing existing modules and sys.path in import tests
Diffstat (limited to 'Lib/test/test_imp.py')
-rw-r--r-- | Lib/test/test_imp.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/Lib/test/test_imp.py b/Lib/test/test_imp.py index f4a1649..1e62940 100644 --- a/Lib/test/test_imp.py +++ b/Lib/test/test_imp.py @@ -43,16 +43,19 @@ class ReloadTests(unittest.TestCase): reload().""" def test_source(self): - import os - imp.reload(os) + with test_support.CleanImport('os'): + import os + imp.reload(os) def test_extension(self): - import time - imp.reload(time) + with test_support.CleanImport('time'): + import time + imp.reload(time) def test_builtin(self): - import marshal - imp.reload(marshal) + with test_support.CleanImport('marshal'): + import marshal + imp.reload(marshal) def test_main(): |