Author: Armin Rigo <[email protected]>
Branch:
Changeset: r112:573298ebb564
Date: 2013-06-13 10:33 +0200
http://bitbucket.org/pypy/stmgc/changeset/573298ebb564/
Log: Tweak tests
diff --git a/c4/test/support.py b/c4/test/support.py
--- a/c4/test/support.py
+++ b/c4/test/support.py
@@ -530,7 +530,7 @@
backup = (p.h_tid & GCFLAG_BACKUP_COPY) != 0
stub = (p.h_tid & GCFLAG_STUB) != 0
assert private + public + backup <= 1
- assert stub <= public
+ assert (public, stub) != (False, True)
if private:
return "private"
if public:
diff --git a/c4/test/test_random.py b/c4/test/test_random.py
--- a/c4/test/test_random.py
+++ b/c4/test/test_random.py
@@ -210,7 +210,7 @@
return lib._stm_nonrecord_barrier(ptr)
def is_private(self, ptr):
- return lib._stm_is_private(ptr)
+ return classify(ptr) == "private"
def check_valid(self, lst):
lst = list(lst)
@@ -349,7 +349,7 @@
self.interruptible_transaction = False
self.startrev()
#
- self.steps_remaining = 10000
+ self.steps_remaining = 1000
#
self.run_me(do_wait=False)
#
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit