Author: Ronan Lamy <ronan.l...@gmail.com>
Branch: kill-ootype
Changeset: r65661:6d258e2626a5
Date: 2013-07-25 19:25 +0100
http://bitbucket.org/pypy/pypy/changeset/6d258e2626a5/

Log:    fix a somewhat silly test

diff --git a/rpython/jit/codewriter/test/test_call.py 
b/rpython/jit/codewriter/test/test_call.py
--- a/rpython/jit/codewriter/test/test_call.py
+++ b/rpython/jit/codewriter/test/test_call.py
@@ -101,20 +101,24 @@
                         Variable())
     assert cc.guess_call_kind(op) == 'recursive'
 
-    op = SpaceOperation('direct_call', [Constant(object())],
+    class fakeresidual:
+        _obj = object()
+    op = SpaceOperation('direct_call', [Constant(fakeresidual)],
                         Variable())
     assert cc.guess_call_kind(op) == 'residual'
 
     class funcptr:
-        class graph:
-            class func:
-                oopspec = "spec"
+        class _obj:
+            class graph:
+                class func:
+                    oopspec = "spec"
     op = SpaceOperation('direct_call', [Constant(funcptr)],
                         Variable())
     assert cc.guess_call_kind(op) == 'builtin'
 
     class funcptr:
-        graph = g
+        class _obj:
+            graph = g
     op = SpaceOperation('direct_call', [Constant(funcptr)],
                         Variable())
     res = cc.graphs_from(op)
@@ -122,7 +126,8 @@
     assert cc.guess_call_kind(op) == 'regular'
 
     class funcptr:
-        graph = object()
+        class _obj:
+            graph = object()
     op = SpaceOperation('direct_call', [Constant(funcptr)],
                         Variable())
     res = cc.graphs_from(op)
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to