[pypy-svn] r25478 - pypy/dist/pypy/translator/c/test
cfbolz at codespeak.net
cfbolz at codespeak.net
Fri Apr 7 11:02:08 CEST 2006
Author: cfbolz
Date: Fri Apr 7 11:02:06 2006
New Revision: 25478
Modified:
pypy/dist/pypy/translator/c/test/test_backendoptimized.py
Log:
(pedronis, cfbolz):
wuargh! this test was always broken and never tested something useful. It is
fixed now and actually passes.
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 Fri Apr 7 11:02:06 2006
@@ -66,18 +66,21 @@
s.b_dels += 1
class C(A):
pass
- def f():
+ def f(x=int):
A()
B()
C()
A()
B()
C()
- return s.a_dels * 10 + s.b_dels
- res = f()
- assert res == 42
+ if x:
+ return s.a_dels * 10 + s.b_dels
+ else:
+ return -1
fn = self.getcompiled(f)
- res = fn()
+ res = f(1)
+ assert res == 42
+ res = fn(1)
assert res == 42
More information about the Pypy-commit
mailing list