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 178b2ec commit d103357Copy full SHA for d103357
Lib/test/test_traceback.py
@@ -517,14 +517,10 @@ def test_print_exception_exc(self):
517
self.assertEqual(output.getvalue(), "Exception: projector\n")
518
519
def test_print_last(self):
520
- self.assertIsNone(getattr(sys, "last_exc", None))
521
- try:
522
- sys.last_exc = ValueError(42)
+ with support.swap_attr(sys, 'last_exc', ValueError(42)):
523
output = StringIO()
524
traceback.print_last(file=output)
525
self.assertEqual(output.getvalue(), "ValueError: 42\n")
526
- finally:
527
- sys.last_exc = None
528
529
def test_format_exception_exc(self):
530
e = Exception("projector")
0 commit comments