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

Reply via email to