()
| 841 | def __anext__(self): |
| 842 | return RaisingAwaitable() |
| 843 | async def do_test(): |
| 844 | awaitable = anext(WithRaisingAwaitableAnext()) |
| 845 | with self.assertRaises(ZeroDivisionError): |
| 846 | await awaitable |
| 847 | awaitable = anext(WithRaisingAwaitableAnext(), "default") |
| 848 | with self.assertRaises(ZeroDivisionError): |
| 849 | await awaitable |
| 850 | return "completed" |
| 851 | result = self.loop.run_until_complete(do_test()) |
| 852 | self.assertEqual(result, "completed") |
| 853 |
nothing calls this directly
no test coverage detected