From: Victor Stinner Date: Thu, 23 Jan 2014 14:07:26 +0000 (+0100) Subject: Issue #20311: add debug help in test_selectors X-Git-Tag: v3.4.0b3~50 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=da94b9ebeb02bfe51c48a9a979284016548ffb34;p=thirdparty%2FPython%2Fcpython.git Issue #20311: add debug help in test_selectors --- diff --git a/Lib/test/test_selectors.py b/Lib/test/test_selectors.py index d306aef773c7..130e0a8c1f5e 100644 --- a/Lib/test/test_selectors.py +++ b/Lib/test/test_selectors.py @@ -5,7 +5,7 @@ import selectors import signal import socket from test import support -from time import sleep, perf_counter +from time import sleep, perf_counter, get_clock_info import unittest import unittest.mock try: @@ -377,7 +377,10 @@ class BaseSelectorTestCase(unittest.TestCase): t0 = perf_counter() s.select(timeout) dt = perf_counter() - t0 - self.assertGreaterEqual(dt, timeout) + clock = get_clock_info('perf_counter') + self.assertGreaterEqual(dt, timeout, + "%.30f < %.30f ; clock=%s" + % (dt, timeout, clock)) class ScalableSelectorMixIn: