Author: Maciej Fijalkowski <[email protected]>
Branch: 
Changeset: r74515:1a994c305af0
Date: 2014-11-14 08:14 +0200
http://bitbucket.org/pypy/pypy/changeset/1a994c305af0/

Log:    fix test_executor

diff --git a/rpython/jit/metainterp/test/test_executor.py 
b/rpython/jit/metainterp/test/test_executor.py
--- a/rpython/jit/metainterp/test/test_executor.py
+++ b/rpython/jit/metainterp/test/test_executor.py
@@ -4,7 +4,7 @@
 from rpython.rtyper.lltypesystem import lltype, llmemory
 from rpython.jit.metainterp.executor import execute
 from rpython.jit.metainterp.executor import execute_varargs, execute_nonspec
-from rpython.jit.metainterp.resoperation import rop, opboolinvers, 
opboolreflex, opname
+from rpython.jit.metainterp.resoperation import rop, opname, opclasses
 from rpython.jit.metainterp.history import BoxInt, ConstInt
 from rpython.jit.metainterp.history import BoxPtr, ConstPtr
 from rpython.jit.metainterp.history import BoxFloat, ConstFloat
@@ -343,7 +343,11 @@
 
 def test_opboolinvers():
     cpu = FakeCPU()
-    for op1, op2 in opboolinvers.items():
+    for op1 in opclasses:
+        if op1 is None or op1.boolinverse == -1:
+            continue
+        op2 = opclasses[op1.boolinverse].opnum
+        op1 = op1.opnum
         for a in (1,2,3):
             for b in (1,2,3):
                 arg1, arg2 = make_args_for_op(op1, a, b)
@@ -353,7 +357,11 @@
 
 def test_opboolreflex():
     cpu = FakeCPU()
-    for op1, op2 in opboolreflex.items():
+    for op1 in opclasses:
+        if op1 is None or op1.boolreflex == -1:
+            continue
+        op2 = opclasses[op1.boolreflex].opnum
+        op1 = op1.opnum
         for a in (1,2,3):
             for b in (1,2,3):
                 arg1, arg2 = make_args_for_op(op1, a, b)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to