Author: Alex Gaynor <[email protected]>
Branch:
Changeset: r71007:a726eef8da83
Date: 2014-04-26 11:57 -0700
http://bitbucket.org/pypy/pypy/changeset/a726eef8da83/
Log: Failing test for issue1743
diff --git a/pypy/module/test_lib_pypy/test_greenlet.py
b/pypy/module/test_lib_pypy/test_greenlet.py
--- a/pypy/module/test_lib_pypy/test_greenlet.py
+++ b/pypy/module/test_lib_pypy/test_greenlet.py
@@ -289,6 +289,24 @@
greenlet(f).switch()
+ def test_exc_info_save_restore2(self):
+ import sys
+ from greenlet import greenlet
+
+ result = []
+
+ def f():
+ result.append(sys.exc_info())
+
+ g = greenlet(f)
+ try:
+ 1 / 0
+ except ZeroDivisionError:
+ g.switch()
+
+ assert result == [(None, None, None)]
+
+
def test_gr_frame(self):
from greenlet import greenlet
import sys
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit