Lines Matching refs:Coroutine
21 from collections.abc import Awaitable, Coroutine
797 class MinimalCoro(Coroutine):
828 Coroutine.register(CoroLike)
849 class MinimalCoro(Coroutine):
857 self.validate_abstract_methods(Coroutine, '__await__', 'send', 'throw')
861 self.assertNotIsInstance(x, Coroutine)
862 self.assertFalse(issubclass(type(x), Coroutine), repr(type(x)))
872 # of Coroutine. Use inspect.isawaitable to detect them.
873 self.assertNotIsInstance(c, Coroutine)
876 self.assertIsInstance(c, Coroutine)
888 self.assertTrue(isinstance(CoroLike(), Coroutine))
889 self.assertTrue(issubclass(CoroLike, Coroutine))
898 self.assertFalse(isinstance(CoroLike(), Coroutine))
899 self.assertFalse(issubclass(CoroLike, Coroutine))