[Python-checkins] cpython: Issue #20452: test_asyncio: Add more info if the test fails
victor.stinner
python-checkins at python.org
Fri Jan 31 16:50:00 CET 2014
http://hg.python.org/cpython/rev/7f649ff0756c
changeset: 88856:7f649ff0756c
user: Victor Stinner <victor.stinner at gmail.com>
date: Fri Jan 31 16:39:10 2014 +0100
summary:
Issue #20452: test_asyncio: Add more info if the test fails
files:
Lib/test/test_asyncio/test_base_events.py | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/Lib/test/test_asyncio/test_base_events.py b/Lib/test/test_asyncio/test_base_events.py
--- a/Lib/test/test_asyncio/test_base_events.py
+++ b/Lib/test/test_asyncio/test_base_events.py
@@ -120,8 +120,13 @@
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():
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list