From: Kumar Aditya Date: Fri, 7 Feb 2025 16:16:26 +0000 (+0530) Subject: fix tests in `test_asyncio.test_tasks` to use correct `all_tasks` (#129815) X-Git-Tag: v3.14.0a5~65 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f52a3a51eb711e16445307ff1ce28e94ff4b1535;p=thirdparty%2FPython%2Fcpython.git fix tests in `test_asyncio.test_tasks` to use correct `all_tasks` (#129815) --- diff --git a/Lib/test/test_asyncio/test_tasks.py b/Lib/test/test_asyncio/test_tasks.py index 7a052817766a..cd4a48499e8f 100644 --- a/Lib/test/test_asyncio/test_tasks.py +++ b/Lib/test/test_asyncio/test_tasks.py @@ -2757,7 +2757,6 @@ def add_subclass_tests(cls): # Add patched Task & Future back to the test case cls.Task = Task cls.Future = Future - cls.all_tasks = tasks.all_tasks # Add an extra unit-test cls.test_subclasses_ctask_cfuture = test_subclasses_ctask_cfuture @@ -2883,7 +2882,7 @@ class PyTask_CFutureSubclass_Tests(BaseTaskTests, test_utils.TestCase): Future = getattr(futures, '_CFuture', None) Task = tasks._PyTask - all_tasks = tasks._py_all_tasks + all_tasks = staticmethod(tasks._py_all_tasks) @unittest.skipUnless(hasattr(tasks, '_CTask'), @@ -2916,7 +2915,7 @@ class PyTask_PyFuture_Tests(BaseTaskTests, SetMethodsTest, class PyTask_PyFuture_SubclassTests(BaseTaskTests, test_utils.TestCase): Task = tasks._PyTask Future = futures._PyFuture - + all_tasks = staticmethod(tasks._py_all_tasks) @unittest.skipUnless(hasattr(tasks, '_CTask'), 'requires the C _asyncio module')