diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2017-09-01 22:25:39 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-01 22:25:39 (GMT) |
commit | e8a533fbc734af6eeb389202ba6c6e9c2548027f (patch) | |
tree | 20d58f8741ff227b6c130308d9a666ccc60c3fba | |
parent | b713adf27a76b5df95e3ee5f85f9064a2763ae35 (diff) | |
download | cpython-e8a533fbc734af6eeb389202ba6c6e9c2548027f.zip cpython-e8a533fbc734af6eeb389202ba6c6e9c2548027f.tar.gz cpython-e8a533fbc734af6eeb389202ba6c6e9c2548027f.tar.bz2 |
bpo-31250, test_asyncio: fix EventLoopTestsMixin.tearDown() (#3264)
Call doCleanups() to close the loop after calling
executor.shutdown(wait=True): see TestCase.set_event_loop() of
asyncio.test_utils.
Replace also gc.collect() with support.gc_collect().
-rw-r--r-- | Lib/test/test_asyncio/test_events.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/test/test_asyncio/test_events.py b/Lib/test/test_asyncio/test_events.py index 9746678..27781a2 100644 --- a/Lib/test/test_asyncio/test_events.py +++ b/Lib/test/test_asyncio/test_events.py @@ -258,8 +258,8 @@ class EventLoopTestsMixin: if not self.loop.is_closed(): test_utils.run_briefly(self.loop) - self.loop.close() - gc.collect() + self.doCleanups() + support.gc_collect() super().tearDown() def test_run_until_complete_nesting(self): |