Skip to content

Commit 0c26a11

Browse files
committed
fix tests; asyncio: avoid coroutine never awaited
1 parent 02e11a9 commit 0c26a11

8 files changed

+28
-10
lines changed

tests/basics/deque_micropython.py.exp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
ValueError
2-
ValueError
31
TypeError
42
IndexError
53
IndexError

tests/extmod/asyncio_await_return.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ async def foo():
1313

1414
# CIRCUITPY-CHANGE: await
1515
try:
16-
foo().__await__
16+
fooc = foo()
17+
fooc.__await__
18+
# Avoid "coroutine was never awaited" warning
19+
asyncio.run(fooc)
1720
except AttributeError:
1821
print("SKIP")
1922
raise SystemExit

tests/extmod/asyncio_basic.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ async def foo():
1111

1212

1313
try:
14-
foo().__await__
14+
fooc = foo()
15+
fooc.__await__
16+
# Avoid "coroutine was never awaited" warning
17+
asyncio.run(fooc)
1518
except AttributeError:
1619
print("SKIP")
1720
raise SystemExit

tests/extmod/asyncio_event_fair.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@
1212
async def foo():
1313
return 42
1414

15-
1615
try:
17-
foo().__await__
16+
fooc = foo()
17+
fooc.__await__
18+
# Avoid "coroutine was never awaited" warning
19+
asyncio.run(fooc)
1820
except AttributeError:
1921
print("SKIP")
2022
raise SystemExit

tests/extmod/asyncio_gather.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ async def foo():
1313

1414

1515
try:
16-
foo().__await__
16+
fooc = foo()
17+
fooc.__await__
18+
# Avoid "coroutine was never awaited" warning
19+
asyncio.run(fooc)
1720
except AttributeError:
1821
print("SKIP")
1922
raise SystemExit

tests/extmod/asyncio_gather_notimpl.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ async def foo():
1313

1414

1515
try:
16-
foo().__await__
16+
fooc = foo()
17+
fooc.__await__
18+
# Avoid "coroutine was never awaited" warning
19+
asyncio.run(fooc)
1720
except AttributeError:
1821
print("SKIP")
1922
raise SystemExit

tests/extmod/asyncio_lock_cancel.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ async def foo():
1313

1414

1515
try:
16-
foo().__await__
16+
fooc = foo()
17+
fooc.__await__
18+
# Avoid "coroutine was never awaited" warning
19+
asyncio.run(fooc)
1720
except AttributeError:
1821
print("SKIP")
1922
raise SystemExit

tests/extmod/asyncio_wait_for_fwd.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ async def foo():
1313

1414

1515
try:
16-
foo().__await__
16+
fooc = foo()
17+
fooc.__await__
18+
# Avoid "coroutine was never awaited" warning
19+
asyncio.run(fooc)
1720
except AttributeError:
1821
print("SKIP")
1922
raise SystemExit

0 commit comments

Comments
 (0)