[pypy-commit] pypy default: A failing test.
arigo
noreply at buildbot.pypy.org
Mon Dec 26 15:37:57 CET 2011
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r50874:c9706c6e6914
Date: 2011-12-26 15:22 +0100
http://bitbucket.org/pypy/pypy/changeset/c9706c6e6914/
Log: A failing test.
diff --git a/pypy/rpython/test/test_generator.py b/pypy/rpython/test/test_generator.py
--- a/pypy/rpython/test/test_generator.py
+++ b/pypy/rpython/test/test_generator.py
@@ -54,6 +54,26 @@
res = self.interpret(f, [0])
assert res == 42
+ def test_except_block(self):
+ def foo():
+ raise ValueError
+ def g(a, b, c):
+ yield a
+ yield b
+ try:
+ foo()
+ except ValueError:
+ pass
+ yield c
+ def f():
+ gen = g(3, 5, 8)
+ x = gen.next() * 100
+ x += gen.next() * 10
+ x += gen.next()
+ return x
+ res = self.interpret(f, [])
+ assert res == 358
+
class TestLLtype(BaseTestGenerator, LLRtypeMixin):
pass
More information about the pypy-commit
mailing list