diff options
author | Brett Cannon <bcannon@gmail.com> | 2009-03-12 22:47:53 (GMT) |
---|---|---|
committer | Brett Cannon <bcannon@gmail.com> | 2009-03-12 22:47:53 (GMT) |
commit | f87e04d3398091662c399ee5ba0a3e71dbae9a24 (patch) | |
tree | 2a9ce4a139f28c35e84f1d28d173b35f9cd18c77 /Lib/importlib/test/extension | |
parent | e9103d261990934a5e318b970b98e20035e5f8e6 (diff) | |
download | cpython-f87e04d3398091662c399ee5ba0a3e71dbae9a24.zip cpython-f87e04d3398091662c399ee5ba0a3e71dbae9a24.tar.gz cpython-f87e04d3398091662c399ee5ba0a3e71dbae9a24.tar.bz2 |
Finish properly hiding importlib implementation code.
Diffstat (limited to 'Lib/importlib/test/extension')
-rw-r--r-- | Lib/importlib/test/extension/test_case_sensitivity.py | 4 | ||||
-rw-r--r-- | Lib/importlib/test/extension/test_finder.py | 4 | ||||
-rw-r--r-- | Lib/importlib/test/extension/test_loader.py | 6 | ||||
-rw-r--r-- | Lib/importlib/test/extension/test_path_hook.py | 4 |
4 files changed, 9 insertions, 9 deletions
diff --git a/Lib/importlib/test/extension/test_case_sensitivity.py b/Lib/importlib/test/extension/test_case_sensitivity.py index 3387e70..2ccec89 100644 --- a/Lib/importlib/test/extension/test_case_sensitivity.py +++ b/Lib/importlib/test/extension/test_case_sensitivity.py @@ -1,7 +1,7 @@ import sys from test import support import unittest -import importlib +from importlib import _bootstrap from .. import util from . import util as ext_util @@ -13,7 +13,7 @@ class ExtensionModuleCaseSensitivityTest(unittest.TestCase): good_name = ext_util.NAME bad_name = good_name.upper() assert good_name != bad_name - finder = importlib.ExtensionFileFinder(ext_util.PATH) + finder = _bootstrap._ExtensionFileFinder(ext_util.PATH) return finder.find_module(bad_name) def test_case_sensitive(self): diff --git a/Lib/importlib/test/extension/test_finder.py b/Lib/importlib/test/extension/test_finder.py index 3fc9b0b..39e26a7 100644 --- a/Lib/importlib/test/extension/test_finder.py +++ b/Lib/importlib/test/extension/test_finder.py @@ -1,4 +1,4 @@ -import importlib +from importlib import _bootstrap from .. import abc from . import util @@ -9,7 +9,7 @@ class FinderTests(abc.FinderTests): """Test the finder for extension modules.""" def find_module(self, fullname): - importer = importlib.ExtensionFileFinder(util.PATH) + importer = _bootstrap._ExtensionFileFinder(util.PATH) return importer.find_module(fullname) def test_module(self): diff --git a/Lib/importlib/test/extension/test_loader.py b/Lib/importlib/test/extension/test_loader.py index f961a63..157a3b6 100644 --- a/Lib/importlib/test/extension/test_loader.py +++ b/Lib/importlib/test/extension/test_loader.py @@ -1,4 +1,4 @@ -import importlib +from importlib import _bootstrap from . import util as ext_util from .. import abc from .. import util @@ -12,7 +12,7 @@ class LoaderTests(abc.LoaderTests): """Test load_module() for extension modules.""" def load_module(self, fullname): - loader = importlib._ExtensionFileLoader(ext_util.NAME, + loader = _bootstrap._ExtensionFileLoader(ext_util.NAME, ext_util.FILEPATH, False) return loader.load_module(fullname) @@ -25,7 +25,7 @@ class LoaderTests(abc.LoaderTests): self.assertEqual(getattr(module, attr), value) self.assert_(ext_util.NAME in sys.modules) self.assert_(isinstance(module.__loader__, - importlib._ExtensionFileLoader)) + _bootstrap._ExtensionFileLoader)) def test_package(self): # Extensions are not found in packages. diff --git a/Lib/importlib/test/extension/test_path_hook.py b/Lib/importlib/test/extension/test_path_hook.py index 76f4995..8532956 100644 --- a/Lib/importlib/test/extension/test_path_hook.py +++ b/Lib/importlib/test/extension/test_path_hook.py @@ -1,4 +1,4 @@ -import importlib +from importlib import _bootstrap from . import util import collections @@ -14,7 +14,7 @@ class PathHookTests(unittest.TestCase): # XXX Should it only work for directories containing an extension module? def hook(self, entry): - return importlib.ExtensionFileFinder(entry) + return _bootstrap._ExtensionFileFinder(entry) def test_success(self): # Path hook should handle a directory where a known extension module |