]> granicus.if.org Git - python/commitdiff
Issue #24495, #24400: Test asyncio.Task.repr in debug mode
authorYury Selivanov <yselivanov@sprymix.com>
Wed, 24 Jun 2015 14:55:12 +0000 (10:55 -0400)
committerYury Selivanov <yselivanov@sprymix.com>
Wed, 24 Jun 2015 14:55:12 +0000 (10:55 -0400)
Lib/test/test_asyncio/test_pep492.py

index c7d5f217ce6bc25fce7f60cb8d28a0922937354b..fe69d32896fde614d923697779ce8b156eda8b8c 100644 (file)
@@ -156,6 +156,13 @@ class CoroutineTests(BaseTest):
         self.loop.set_debug(True)
         self.loop.run_until_complete(start())
 
+        async def start():
+            foo_coro = foo()
+            task = asyncio.ensure_future(foo_coro, loop=self.loop)
+            self.assertRegex(repr(task), r'Task.*foo.*running')
+
+        self.loop.run_until_complete(start())
+
 
 if __name__ == '__main__':
     unittest.main()