[Python-checkins] cpython: Issue #10278: Be more explicit in tests than wallclock() is monotonic (cannot
victor.stinner
python-checkins at python.org
Fri Jan 20 02:22:49 CET 2012
http://hg.python.org/cpython/rev/8502a9236c2e
changeset: 74534:8502a9236c2e
user: Victor Stinner <victor.stinner at haypocalc.com>
date: Fri Jan 20 02:24:18 2012 +0100
summary:
Issue #10278: Be more explicit in tests than wallclock() is monotonic (cannot
go backward)
files:
Lib/test/test_time.py | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/Lib/test/test_time.py b/Lib/test/test_time.py
--- a/Lib/test/test_time.py
+++ b/Lib/test/test_time.py
@@ -332,11 +332,16 @@
self.assertEqual(time.strftime('%Z', tt), tzname)
def test_wallclock(self):
- t0 = time.wallclock()
+ t1 = time.wallclock()
+ t2 = time.wallclock()
+ self.assertGreater(t2, t1)
+
+ t1 = time.wallclock()
time.sleep(0.1)
- t1 = time.wallclock()
- t = t1 - t0
- self.assertAlmostEqual(t, 0.1, delta=0.2)
+ t2 = time.wallclock()
+ self.assertGreater(t2, t1)
+ dt = t2 - t1
+ self.assertAlmostEqual(dt, 0.1, delta=0.2)
class TestLocale(unittest.TestCase):
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list