We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8d58070 commit 4fb2bb6Copy full SHA for 4fb2bb6
Lib/test/test_traceback.py
@@ -330,10 +330,13 @@ def test_print_exception_exc(self):
330
331
def test_print_last(self):
332
self.assertIsNone(getattr(sys, "last_exc", None))
333
- sys.last_exc = ValueError(42)
334
- output = StringIO()
335
- traceback.print_last(file=output)
336
- self.assertEqual(output.getvalue(), "ValueError: 42\n")
+ try:
+ sys.last_exc = ValueError(42)
+ output = StringIO()
+ traceback.print_last(file=output)
337
+ self.assertEqual(output.getvalue(), "ValueError: 42\n")
338
+ finally:
339
+ sys.last_exc = None
340
341
def test_format_exception_exc(self):
342
e = Exception("projector")
0 commit comments