Commit c9c6f81b authored by Robert Bradshaw's avatar Robert Bradshaw

Exception propagation test.

parent 383b9284
...@@ -28,3 +28,17 @@ def test_except_expr(bint fire): ...@@ -28,3 +28,17 @@ def test_except_expr(bint fire):
RuntimeError RuntimeError
""" """
except_expr(fire) except_expr(fire)
cdef double except_big_result(bint fire) except 100000000000000000000000000000000:
if fire:
raise RuntimeError
def test_except_big_result(bint fire):
"""
>>> test_except_big_result(False)
>>> test_except_big_result(True)
Traceback (most recent call last):
...
RuntimeError
"""
except_big_result(fire)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment