diff options
Diffstat (limited to 'Lib/importlib')
-rw-r--r-- | Lib/importlib/test/import_/util.py | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/Lib/importlib/test/import_/util.py b/Lib/importlib/test/import_/util.py index 5a1b727..214bc9e 100644 --- a/Lib/importlib/test/import_/util.py +++ b/Lib/importlib/test/import_/util.py @@ -1,5 +1,7 @@ import functools +import importlib import importlib._bootstrap +import unittest using___import__ = False @@ -13,16 +15,7 @@ def import_(*args, **kwargs): return importlib._bootstrap.__import__(*args, **kwargs) -def importlib_only(fxn): - """Decorator to mark which tests are not supported by the current - implementation of __import__().""" - def inner(*args, **kwargs): - if using___import__: - return - else: - return fxn(*args, **kwargs) - functools.update_wrapper(inner, fxn) - return inner +importlib_only = unittest.skipIf(using___import__, "importlib-specific test") def mock_path_hook(*entries, importer): |