[3.11] gh-100160: Remove any deprecation warnings in asyncio.get_even… · python/cpython@1b2459d

GitHub

@@ -2588,9 +2588,7 @@ def test_event_loop_policy(self):

25882588deftest_get_event_loop(self):

25892589policy=asyncio.DefaultEventLoopPolicy()

25902590self.assertIsNone(policy._local._loop)

2591-withself.assertWarns(DeprecationWarning) ascm:

2592-loop=policy.get_event_loop()

2593-self.assertEqual(cm.filename, __file__)

2591+loop=policy.get_event_loop()

25942592self.assertIsInstance(loop, asyncio.AbstractEventLoop)

2595259325962594self.assertIs(policy._local._loop, loop)

@@ -2604,10 +2602,8 @@ def test_get_event_loop_calls_set_event_loop(self):

26042602policy, "set_event_loop",

26052603wraps=policy.set_event_loop) asm_set_event_loop:

260626042607-withself.assertWarns(DeprecationWarning) ascm:

2608-loop=policy.get_event_loop()

2605+loop=policy.get_event_loop()

26092606self.addCleanup(loop.close)

2610-self.assertEqual(cm.filename, __file__)

2611260726122608# policy._local._loop must be set through .set_event_loop()

26132609# (the unix DefaultEventLoopPolicy needs this call to attach

@@ -2796,10 +2792,8 @@ def test_get_event_loop_returns_running_loop2(self):

27962792loop=asyncio.new_event_loop()

27972793self.addCleanup(loop.close)

279827942799-withself.assertWarns(DeprecationWarning) ascm:

2800-loop2=asyncio.get_event_loop()

2795+loop2=asyncio.get_event_loop()

28012796self.addCleanup(loop2.close)

2802-self.assertEqual(cm.filename, __file__)

28032797asyncio.set_event_loop(None)

28042798withself.assertRaisesRegex(RuntimeError, 'no current'):

28052799asyncio.get_event_loop()