summaryrefslogtreecommitdiff
path: root/Lib/test/test_contextlib_async.py
diff options
context:
space:
mode:
authorBrett Cannon <brettcannon@users.noreply.github.com>2018-06-01 20:34:09 -0700
committerGitHub <noreply@github.com>2018-06-01 20:34:09 -0700
commit8425de4147eb8d83befbb8ea77516fc764bb4309 (patch)
treee07959e28d2c69c12aabd580ecb35e7a968783d3 /Lib/test/test_contextlib_async.py
parentde6516264e793be991f692fdd892707afb9104a7 (diff)
downloadcpython-git-8425de4147eb8d83befbb8ea77516fc764bb4309.tar.gz
bpo-33562: Check the global asyncio event loop policy isn't set after any tests (GH-7328)
Diffstat (limited to 'Lib/test/test_contextlib_async.py')
-rw-r--r--Lib/test/test_contextlib_async.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/Lib/test/test_contextlib_async.py b/Lib/test/test_contextlib_async.py
index 879ddbe0e1..355955f9ab 100644
--- a/Lib/test/test_contextlib_async.py
+++ b/Lib/test/test_contextlib_async.py
@@ -18,7 +18,7 @@ def _async_test(func):
return loop.run_until_complete(coro)
finally:
loop.close()
- asyncio.set_event_loop(None)
+ asyncio.set_event_loop_policy(None)
return wrapper
@@ -295,6 +295,7 @@ class TestAsyncExitStack(TestBaseExitStack, unittest.TestCase):
self.loop = asyncio.new_event_loop()
asyncio.set_event_loop(self.loop)
self.addCleanup(self.loop.close)
+ self.addCleanup(asyncio.set_event_loop_policy, None)
@_async_test
async def test_async_callback(self):