From 6d2bb7f5aa17acac28737235959ec4ec852d833d Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Thu, 27 Aug 2009 23:44:18 +0000 Subject: [PATCH] Move a test-skipping decorator over to unittest.skipIf. --- Lib/importlib/test/import_/util.py | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/Lib/importlib/test/import_/util.py b/Lib/importlib/test/import_/util.py index 5a1b72788d6..214bc9ee596 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):