Skip to content

Commit abbd6b4

Browse files
committed
only check policy loop in tearDown
1 parent 7786b44 commit abbd6b4

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

Lib/test/test_asyncio/test_runners.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,6 @@ def setUp(self):
7777
asyncio.set_event_loop_policy(policy)
7878

7979
def tearDown(self):
80-
policy = asyncio.get_event_loop_policy()
81-
if policy.loop is not None:
82-
self.assertTrue(policy.loop.is_closed())
83-
self.assertTrue(policy.loop.shutdown_ag_run)
84-
8580
asyncio.set_event_loop_policy(None)
8681
super().tearDown()
8782

@@ -94,6 +89,15 @@ def setUp(self):
9489
policy = TestPolicy(self.new_loop)
9590
asyncio.set_event_loop_policy(policy)
9691

92+
def tearDown(self):
93+
policy = asyncio.get_event_loop_policy()
94+
if policy.loop is not None:
95+
self.assertTrue(policy.loop.is_closed())
96+
self.assertTrue(policy.loop.shutdown_ag_run)
97+
98+
super().tearDown()
99+
100+
97101
def test_asyncio_run_return(self):
98102
async def main():
99103
await asyncio.sleep(0)

0 commit comments

Comments
 (0)