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 6c982ae commit 52e64dbCopy full SHA for 52e64db
Lib/test/test_traceback.py
@@ -512,10 +512,13 @@ def test_print_exception_exc(self):
512
513
def test_print_last(self):
514
self.assertIsNone(getattr(sys, "last_exc", None))
515
- sys.last_exc = ValueError(42)
516
- output = StringIO()
517
- traceback.print_last(file=output)
518
- self.assertEqual(output.getvalue(), "ValueError: 42\n")
+ try:
+ sys.last_exc = ValueError(42)
+ output = StringIO()
+ traceback.print_last(file=output)
519
+ self.assertEqual(output.getvalue(), "ValueError: 42\n")
520
+ finally:
521
+ sys.last_exc = None
522
523
def test_format_exception_exc(self):
524
e = Exception("projector")
0 commit comments