[pypy-svn] r64590 - pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test

antocuni at codespeak.net antocuni at codespeak.net
Thu Apr 23 14:08:18 CEST 2009


Author: antocuni
Date: Thu Apr 23 14:08:17 2009
New Revision: 64590

Modified:
   pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_debug.py
   pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_recursive.py
Log:
these tests pass out of the box


Modified: pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_debug.py
==============================================================================
--- pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_debug.py	(original)
+++ pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_debug.py	Thu Apr 23 14:08:17 2009
@@ -1,11 +1,11 @@
 
-from pypy.jit.metainterp.test.test_basic import LLJitMixin
+from pypy.jit.metainterp.test.test_basic import LLJitMixin, OOJitMixin
 from pypy.rlib.jit import JitDriver
 from pypy.jit.metainterp.policy import StopAtXPolicy
 from pypy.jit.metainterp.warmspot import get_stats
 from pypy.jit.metainterp.dump import dump_call_history
 
-class TestDebug(LLJitMixin):
+class DebugTest:
     def test_callstack(self):
         myjitdriver = JitDriver(greens = [], reds = ['n'])
 
@@ -42,3 +42,9 @@
             ('leave', 'f'),
             ]
         dump_call_history(ch)
+
+class TestLLtype(DebugTest, LLJitMixin):
+    pass
+
+class TestOOtype(DebugTest, OOJitMixin):
+    pass

Modified: pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_recursive.py
==============================================================================
--- pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_recursive.py	(original)
+++ pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/test/test_recursive.py	Thu Apr 23 14:08:17 2009
@@ -1,6 +1,6 @@
 import py
 from pypy.rlib.jit import JitDriver
-from pypy.jit.metainterp.test.test_basic import LLJitMixin
+from pypy.jit.metainterp.test.test_basic import LLJitMixin, OOJitMixin
 
 
 class RecursiveTests:
@@ -50,3 +50,6 @@
 
 class TestLLtype(RecursiveTests, LLJitMixin):
     pass
+
+class TestOOtype(RecursiveTests, OOJitMixin):
+    pass



More information about the Pypy-commit mailing list