https://github.com/python/cpython/commit/f52a3a51eb711e16445307ff1ce28e94ff4b1535
commit: f52a3a51eb711e16445307ff1ce28e94ff4b1535
branch: main
author: Kumar Aditya <[email protected]>
committer: kumaraditya303 <[email protected]>
date: 2025-02-07T21:46:26+05:30
summary:
fix tests in `test_asyncio.test_tasks` to use correct `all_tasks` (#129815)
files:
M Lib/test/test_asyncio/test_tasks.py
diff --git a/Lib/test/test_asyncio/test_tasks.py
b/Lib/test/test_asyncio/test_tasks.py
index 7a052817766a07..cd4a48499e8f11 100644
--- a/Lib/test/test_asyncio/test_tasks.py
+++ b/Lib/test/test_asyncio/test_tasks.py
@@ -2757,7 +2757,6 @@ async def func():
# 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')
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]