forked from pool/python-urwid
24 lines
863 B
Diff
24 lines
863 B
Diff
|
Index: urwid-2.1.2/urwid/tests/test_event_loops.py
|
||
|
===================================================================
|
||
|
--- urwid-2.1.2.orig/urwid/tests/test_event_loops.py
|
||
|
+++ urwid-2.1.2/urwid/tests/test_event_loops.py
|
||
|
@@ -201,15 +201,14 @@ else:
|
||
|
evl.alarm(0.5, lambda: 1 / 0) # Simulate error in event loop
|
||
|
self.assertRaises(ZeroDivisionError, evl.run)
|
||
|
|
||
|
- def test_coroutine_error(self):
|
||
|
+ async def test_coroutine_error(self):
|
||
|
evl = self.evl
|
||
|
|
||
|
- @asyncio.coroutine
|
||
|
- def error_coro():
|
||
|
+ async def error_coro():
|
||
|
result = 1 / 0 # Simulate error in coroutine
|
||
|
yield result
|
||
|
|
||
|
- asyncio.ensure_future(error_coro())
|
||
|
+ asyncio.ensure_future(await error_coro())
|
||
|
self.assertRaises(ZeroDivisionError, evl.run)
|
||
|
|
||
|
|