We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 54d0e17 commit efe07a0Copy full SHA for efe07a0
tests/test_future/test_utils.py
@@ -152,6 +152,26 @@ def test_raise_from_None(self):
152
self.assertTrue(isinstance(e.__context__, TypeError))
153
self.assertIsNone(e.__cause__)
154
155
+ def test_issue_235(self):
156
+ class MyException(Exception):
157
+ def __init__(self, a, b):
158
+ super(MyException, self).__init__('{0}: {1}'.format(a, 7))
159
+
160
+ def foo():
161
+ raise MyException(3, 7)
162
163
+ def bar():
164
+ try:
165
+ foo()
166
+ except Exception as err:
167
+ raise_from(ValueError('blue'), err)
168
169
170
+ bar()
171
+ except ValueError as e:
172
+ pass
173
+ # incorrectly raises a TypeError on Py3 as of v0.15.2.
174
175
@skip26
176
def test_as_native_str(self):
177
"""
0 commit comments