[pypy-svn] r26004 - pypy/dist/pypy/translator/c/test
cfbolz at codespeak.net
cfbolz at codespeak.net
Wed Apr 19 21:39:22 CEST 2006
Author: cfbolz
Date: Wed Apr 19 21:39:20 2006
New Revision: 26004
Modified:
pypy/dist/pypy/translator/c/test/test_backendoptimized.py
Log:
use a different subclass for the propagate test
Modified: pypy/dist/pypy/translator/c/test/test_backendoptimized.py
==============================================================================
--- pypy/dist/pypy/translator/c/test/test_backendoptimized.py (original)
+++ pypy/dist/pypy/translator/c/test/test_backendoptimized.py Wed Apr 19 21:39:20 2006
@@ -89,7 +89,7 @@
def process(self, t):
_TestTypedTestCase.process(self, t)
self.t = t
- backend_optimizations(t, merge_if_blocks_to_switch=True, propagate=True)
+ backend_optimizations(t, merge_if_blocks_to_switch=True)
def test_int_switch(self):
def f(x=int):
@@ -179,6 +179,14 @@
y = ord(x)
assert fn(y) == f(y)
+class TestOptimizedWithPropagate:
+
+ class CodeGenerator(_TestTypedTestCase):
+ def process(self, t):
+ _TestTypedTestCase.process(self, t)
+ self.t = t
+ backend_optimizations(t, propagate=True)
+
def test_typed_NULL(self):
class A(object):
def __init__(self):
@@ -201,6 +209,7 @@
assert res == 42
+
class TestTypedOptimizedRaisingOps:
class CodeGenerator(_TestTypedTestCase):
More information about the Pypy-commit
mailing list