[pypy-svn] r22887 - pypy/dist/pypy/lib/logic/basic_store
auc at codespeak.net
auc at codespeak.net
Tue Jan 31 12:03:33 CET 2006
Author: auc
Date: Tue Jan 31 12:03:32 2006
New Revision: 22887
Modified:
pypy/dist/pypy/lib/logic/basic_store/test_unification.py
Log:
more carefully assert timings
Modified: pypy/dist/pypy/lib/logic/basic_store/test_unification.py
==============================================================================
--- pypy/dist/pypy/lib/logic/basic_store/test_unification.py (original)
+++ pypy/dist/pypy/lib/logic/basic_store/test_unification.py Tue Jan 31 12:03:32 2006
@@ -4,6 +4,9 @@
from py.test import raises, skip
from threading import Thread
+def near(v1, v2, err):
+ return abs(v1 - v2) < err
+
class FunThread(Thread):
def __init__(self, fun, *args):
@@ -207,8 +210,8 @@
t2.join()
assert t1.val == 42
assert t2.val == 42
- assert t1.waited > 1
- assert t2.waited > 1
+ assert near(t1.waited, 1, .1)
+ assert near(t2.waited, 1, .1)
def test_set_var_domain(self):
x = u.var('x')
More information about the Pypy-commit
mailing list