コード例 #1
0
ファイル: test_tasks.py プロジェクト: KLab/grenado
 def foo():
     with self.assertRaisesRegex(
             RuntimeError,
             '"grenado.yield_from" was supposed to be called'):
         grenado.yield_from(bar())
コード例 #2
0
ファイル: test_tasks.py プロジェクト: KLab/grenado
 def foo():
     grenado.yield_from(asyncio.Task(bar()))
コード例 #3
0
ファイル: test_tasks.py プロジェクト: KLab/grenado
 def foo():
     with self.assertRaisesRegex(
             RuntimeError,
             'greenlet.yield_from was supposed to receive '
             'only Futures'):
         grenado.yield_from(bar())
コード例 #4
0
ファイル: test_tasks.py プロジェクト: KLab/grenado
 def foo():
     bar_result = grenado.yield_from(asyncio.Task(bar()))
     return bar_result + 12