[pypy-svn] r74645 - pypy/branch/blackhole-improvement/pypy/jit/codewriter/test

arigo at codespeak.net arigo at codespeak.net
Fri May 21 18:59:27 CEST 2010


Author: arigo
Date: Fri May 21 18:59:26 2010
New Revision: 74645

Modified:
   pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_call.py
Log:
Fix a test.


Modified: pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_call.py
==============================================================================
--- pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_call.py	(original)
+++ pypy/branch/blackhole-improvement/pypy/jit/codewriter/test/test_call.py	Fri May 21 18:59:26 2010
@@ -1,3 +1,4 @@
+import py
 from pypy.objspace.flow.model import SpaceOperation, Constant, Variable
 from pypy.rpython.lltypesystem import lltype
 from pypy.translator.unsimplify import varoftype
@@ -137,8 +138,17 @@
 # ____________________________________________________________
 
 def test_get_jitcode():
-    from pypy.jit.codewriter.test.test_codewriter import FakeCPU
-    cc = CallControl(FakeCPU())
+    from pypy.jit.codewriter.test.test_flatten import FakeCPU
+    class FakeRTyper:
+        class annotator:
+            translator = None
+        class type_system:
+            name = 'lltypesystem'
+        def getcallable(self, graph):
+            F = lltype.FuncType([], lltype.Signed)
+            return lltype.functionptr(F, 'bar')
+    #
+    cc = CallControl(FakeCPU(FakeRTyper()))
     class somegraph:
         name = "foo"
     jitcode = cc.get_jitcode(somegraph)



More information about the Pypy-commit mailing list