summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_import.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_import.py')
-rw-r--r--Lib/test/test_import.py25
1 files changed, 10 insertions, 15 deletions
diff --git a/Lib/test/test_import.py b/Lib/test/test_import.py
index 8510eb8..f02681a 100644
--- a/Lib/test/test_import.py
+++ b/Lib/test/test_import.py
@@ -1,6 +1,6 @@
import builtins
import imp
-from importlib.test.import_ import test_relative_imports
+from importlib.test.import_ import test_suite as importlib_import_test_suite
from importlib.test.import_ import util as importlib_util
import importlib
import marshal
@@ -694,21 +694,16 @@ class PycacheTests(unittest.TestCase):
self.assertEqual(m.x, 5)
-class RelativeImportFromImportlibTests(test_relative_imports.RelativeImports):
-
- def setUp(self):
- self._importlib_util_flag = importlib_util.using___import__
- importlib_util.using___import__ = True
-
- def tearDown(self):
- importlib_util.using___import__ = self._importlib_util_flag
-
-
def test_main(verbose=None):
- run_unittest(ImportTests, PycacheTests,
- PycRewritingTests, PathsTests, RelativeImportTests,
- OverridingImportBuiltinTests,
- RelativeImportFromImportlibTests)
+ flag = importlib_util.using___import__
+ try:
+ importlib_util.using___import__ = True
+ run_unittest(ImportTests, PycacheTests,
+ PycRewritingTests, PathsTests, RelativeImportTests,
+ OverridingImportBuiltinTests,
+ importlib_import_test_suite())
+ finally:
+ importlib_util.using___import__ = flag
if __name__ == '__main__':