From: Victor Stinner Date: Fri, 31 Jan 2014 15:39:10 +0000 (+0100) Subject: Issue #20452: test_asyncio: Add more info if the test fails X-Git-Tag: v3.4.0rc1~156 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=62510dced9e8242224ce3d45388eff6486e83c3c;p=thirdparty%2FPython%2Fcpython.git Issue #20452: test_asyncio: Add more info if the test fails --- diff --git a/Lib/test/test_asyncio/test_base_events.py b/Lib/test/test_asyncio/test_base_events.py index 9c2bda1f9678..72f5c8a0b427 100644 --- a/Lib/test/test_asyncio/test_base_events.py +++ b/Lib/test/test_asyncio/test_base_events.py @@ -120,8 +120,13 @@ class BaseEventLoopTests(unittest.TestCase): self.loop.call_at(when, cb) t0 = self.loop.time() self.loop.run_forever() - t1 = self.loop.time() - self.assertTrue(0.09 <= t1-t0 <= 0.9, t1-t0) + dt = self.loop.time() - t0 + self.assertTrue(0.09 <= dt <= 0.9, + # Issue #20452: add more info in case of failure, + # to try to investigate the bug + (dt, + self.loop._granularity, + time.get_clock_info('monotonic'))) def test_run_once_in_executor_handle(self): def cb():