Blob Blame History Raw
From 3cde549d30b38dcff81b308e18c7f61783003791 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= <thrnciar@redhat.com>
Date: Sat, 18 Jun 2022 19:01:09 +0200
Subject: [PATCH]  Convert @asyncio.coroutine to async def

---
 tests/test_awaitable.py | 17 ++++++-----------
 1 file changed, 6 insertions(+), 11 deletions(-)

diff --git a/tests/test_awaitable.py b/tests/test_awaitable.py
index aad7f2c..a14a181 100644
--- a/tests/test_awaitable.py
+++ b/tests/test_awaitable.py
@@ -1,18 +1,15 @@
-from asyncio import coroutine
 from pytest import mark
 from time import sleep
 from promise import Promise
 
 
 @mark.asyncio
-@coroutine
-def test_await():
-    yield from Promise.resolve(True)
+async def test_await():
+    await Promise.resolve(True)
 
 
 @mark.asyncio
-@coroutine
-def test_await_time():
+async def test_await_time():
     def resolve_or_reject(resolve, reject):
         sleep(.1)
         resolve(True)
@@ -22,11 +19,9 @@ def resolve_or_reject(resolve, reject):
 
 
 @mark.asyncio
-@coroutine
-def test_promise_coroutine():
-    @coroutine
-    def my_coro():
-        yield from Promise.resolve(True)
+async def test_promise_coroutine():
+    async def my_coro():
+        await Promise.resolve(True)
 
     promise = Promise.resolve(my_coro())
     assert isinstance(promise, Promise)