From 98b6391fd4b27485b17c068d6f85a00d3f7c5ddc Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Mon, 30 Jun 2014 14:51:04 +0200 Subject: Issue #21163: BaseEventLoop.run_until_complete() and test_utils.run_briefly() don't log the "destroy pending task" message anymore. The log is redundant for run_until_complete() and useless in run_briefly(). --- Lib/asyncio/test_utils.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Lib/asyncio/test_utils.py') diff --git a/Lib/asyncio/test_utils.py b/Lib/asyncio/test_utils.py index 94054e7023..ef3be236de 100644 --- a/Lib/asyncio/test_utils.py +++ b/Lib/asyncio/test_utils.py @@ -49,6 +49,9 @@ def run_briefly(loop): pass gen = once() t = tasks.Task(gen, loop=loop) + # Don't log a warning if the task is not done after run_until_complete(). + # It occurs if the loop is stopped or if a task raises a BaseException. + t._log_destroy_pending = False try: loop.run_until_complete(t) finally: -- cgit v1.2.1