From: Éric Araujo Date: Thu, 11 Aug 2011 22:15:41 +0000 (+0200) Subject: Use our existing drop-in, no-op decorator instead of redefining it. X-Git-Tag: v3.3.0a1~1712^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4460abea64b0f2b59d311871eca24f8a09b3cee5;p=thirdparty%2FPython%2Fcpython.git Use our existing drop-in, no-op decorator instead of redefining it. Patch by Francisco Martin Brugue. --- diff --git a/Lib/packaging/tests/test_pypi_xmlrpc.py b/Lib/packaging/tests/test_pypi_xmlrpc.py index 682bd7bc7c30..b7b382dba26d 100644 --- a/Lib/packaging/tests/test_pypi_xmlrpc.py +++ b/Lib/packaging/tests/test_pypi_xmlrpc.py @@ -3,18 +3,14 @@ from packaging.pypi.xmlrpc import Client, InvalidSearchField, ProjectNotFound from packaging.tests import unittest +from packaging.tests.support import fake_dec try: import threading from packaging.tests.pypi_server import use_xmlrpc_server except ImportError: threading = None - def use_xmlrpc_server(): - def _use(func): - def __use(*args, **kw): - return func(*args, **kw) - return __use - return _use + use_xmlrpc_server = fake_dec @unittest.skipIf(threading is None, "Needs threading")