From: Brett Cannon Date: Thu, 27 Aug 2009 23:44:18 +0000 (+0000) Subject: Move a test-skipping decorator over to unittest.skipIf. X-Git-Tag: v3.2a1~2664 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6d2bb7f5aa17acac28737235959ec4ec852d833d;p=python Move a test-skipping decorator over to unittest.skipIf. --- diff --git a/Lib/importlib/test/import_/util.py b/Lib/importlib/test/import_/util.py index 5a1b72788d..214bc9ee59 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):