]> granicus.if.org Git - python/commitdiff
Fix the importlib_only test decorator to work again; don't capture the flag variable...
authorBrett Cannon <bcannon@gmail.com>
Sun, 30 Aug 2009 18:59:21 +0000 (18:59 +0000)
committerBrett Cannon <bcannon@gmail.com>
Sun, 30 Aug 2009 18:59:21 +0000 (18:59 +0000)
Lib/importlib/test/import_/util.py

index 6b0e9d10468004fe48aad30317470541607e738c..649c5ed27c3c9bbe29976c61a025890f7973f226 100644 (file)
@@ -15,7 +15,9 @@ def import_(*args, **kwargs):
         return importlib.__import__(*args, **kwargs)
 
 
-importlib_only = unittest.skipIf(using___import__, "importlib-specific test")
+def importlib_only(fxn):
+    """Decorator to skip a test if using __builtins__.__import__."""
+    return unittest.skipIf(using___import__, "importlib-specific test")(fxn)
 
 
 def mock_path_hook(*entries, importer):