From 3d0bdf18fd3300791f9aec6be607b6d6af0bc87e Mon Sep 17 00:00:00 2001 From: Hynek Schlawack Date: Wed, 24 May 2017 17:56:16 -0700 Subject: [PATCH 1/2] Fix asyncio.async/ensure_future warning --- README.rst | 1 + pytest_asyncio/plugin.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 9fa74752..524a7aa0 100644 --- a/README.rst +++ b/README.rst @@ -178,6 +178,7 @@ Changelog - The ``forbid_global_loop`` parameter has been removed. - Support for async and async gen fixtures has been added. `#45 `_ +- The deprecation warning regarding ``asyncio.async()`` has been fixed. 0.5.0 (2016-09-07) ~~~~~~~~~~~~~~~~~~ diff --git a/pytest_asyncio/plugin.py b/pytest_asyncio/plugin.py index a83373c2..681cb161 100644 --- a/pytest_asyncio/plugin.py +++ b/pytest_asyncio/plugin.py @@ -152,7 +152,8 @@ def pytest_pyfunc_call(pyfuncitem): for arg in pyfuncitem._fixtureinfo.argnames} event_loop.run_until_complete( - asyncio.async(pyfuncitem.obj(**testargs), loop=event_loop)) + asyncio.ensure_future( + pyfuncitem.obj(**testargs), loop=event_loop)) return True From 1dc14f8f679e60fdfd14867355828ddde9b10a7c Mon Sep 17 00:00:00 2001 From: Hynek Schlawack Date: Wed, 24 May 2017 18:00:07 -0700 Subject: [PATCH 2/2] Add PR# --- README.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/README.rst b/README.rst index 524a7aa0..e0b81bf4 100644 --- a/README.rst +++ b/README.rst @@ -179,6 +179,7 @@ Changelog - Support for async and async gen fixtures has been added. `#45 `_ - The deprecation warning regarding ``asyncio.async()`` has been fixed. + `#51 `_ 0.5.0 (2016-09-07) ~~~~~~~~~~~~~~~~~~