]> granicus.if.org Git - python/commitdiff
backport
authorSkip Montanaro <skip@pobox.com>
Tue, 7 Oct 2008 15:04:16 +0000 (15:04 +0000)
committerSkip Montanaro <skip@pobox.com>
Tue, 7 Oct 2008 15:04:16 +0000 (15:04 +0000)
Lib/test/test_atexit.py

index 3c6043d10c989e6dc47c4f840c03adcfb1a594c1..0ff6e53bdc5d790a3f43b2e44c6c66a2de9672c0 100644 (file)
@@ -7,13 +7,15 @@ from test import test_support
 class TestCase(unittest.TestCase):
     def setUp(self):
         s = StringIO.StringIO()
+        self.save_stdout = sys.stdout
+        self.save_stderr = sys.stderr
         sys.stdout = sys.stderr = self.subst_io = s
         self.save_handlers = atexit._exithandlers
         atexit._exithandlers = []
 
     def tearDown(self):
-        sys.stdout = sys.__stdout__
-        sys.stderr = sys.__stderr__
+        sys.stdout = self.save_stdout
+        sys.stderr = self.save_stderr
         atexit._exithandlers = self.save_handlers
 
     def test_args(self):