]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.11] gh-107895: Fix test_asyncio.test_runners when run it in CPython's "development...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 21 Aug 2023 08:36:37 +0000 (01:36 -0700)
committerGitHub <noreply@github.com>
Mon, 21 Aug 2023 08:36:37 +0000 (08:36 +0000)
(cherry picked from commit 014a5b71e7538926ae1c03c8c5ea13c96e741be3)

Co-authored-by: Joon Hwan 김준환 <xncbf12@gmail.com>
Lib/test/test_asyncio/test_runners.py

index 4e3acb97c85d372103af3413a2bbfb91b5a1ff5d..8a4aba6d470bacb5fe1ae752c85e8d0b7812597e 100644 (file)
@@ -102,11 +102,14 @@ class RunTests(BaseTest):
             loop = asyncio.get_event_loop()
             self.assertIs(loop.get_debug(), expected)
 
-        asyncio.run(main(False))
+        asyncio.run(main(False), debug=False)
         asyncio.run(main(True), debug=True)
         with mock.patch('asyncio.coroutines._is_debug_mode', lambda: True):
             asyncio.run(main(True))
             asyncio.run(main(False), debug=False)
+        with mock.patch('asyncio.coroutines._is_debug_mode', lambda: False):
+            asyncio.run(main(True), debug=True)
+            asyncio.run(main(False))
 
     def test_asyncio_run_from_running_loop(self):
         async def main():