From 010e8847226ea668c6d273771d8f03b8a5074217 Mon Sep 17 00:00:00 2001 From: Chandrashekar9154 Date: Sat, 8 Nov 2025 07:11:57 -0500 Subject: [PATCH 1/2] Skip test_asynctest_support on Python 3.11+ (asynctest uses removed asyncio.coroutine) --- testing/test_unittest.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/testing/test_unittest.py b/testing/test_unittest.py index d6757077847..c7eb6c69457 100644 --- a/testing/test_unittest.py +++ b/testing/test_unittest.py @@ -1322,8 +1322,13 @@ def test_async_support(pytester: Pytester) -> None: reprec.assertoutcome(failed=1, passed=2) + +import sys +import pytest + @pytest.mark.skipif( - sys.version_info >= (3, 11), reason="asynctest is not compatible with Python 3.11+" + sys.version_info >= (3, 11), + reason="asynctest relies on asyncio.coroutine, removed in Python 3.11+", ) def test_asynctest_support(pytester: Pytester) -> None: """Check asynctest support (#7110)""" From 8b7815da32f3a034780de289767878812e395674 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Sat, 8 Nov 2025 12:21:58 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- testing/test_unittest.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/testing/test_unittest.py b/testing/test_unittest.py index c7eb6c69457..a928cb24515 100644 --- a/testing/test_unittest.py +++ b/testing/test_unittest.py @@ -1322,10 +1322,9 @@ def test_async_support(pytester: Pytester) -> None: reprec.assertoutcome(failed=1, passed=2) - -import sys import pytest + @pytest.mark.skipif( sys.version_info >= (3, 11), reason="asynctest relies on asyncio.coroutine, removed in Python 3.11+",