예제 #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