summaryrefslogtreecommitdiff
path: root/coverage/test_helpers.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2016-01-02 10:18:04 -0500
committerNed Batchelder <ned@nedbatchelder.com>2016-01-02 10:18:04 -0500
commit6eb046c5937b9c78dab3451fae9348c4c721d6f9 (patch)
tree5afec4ac88a7571375de71789d463fd3d8452c21 /coverage/test_helpers.py
parentd7cae8f7aeafd87a1e665b60035ac173c5de2187 (diff)
downloadpython-coveragepy-git-6eb046c5937b9c78dab3451fae9348c4c721d6f9.tar.gz
Handle yield-from and await. All tests pass
--HG-- branch : ast-branch
Diffstat (limited to 'coverage/test_helpers.py')
-rw-r--r--coverage/test_helpers.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/coverage/test_helpers.py b/coverage/test_helpers.py
index 50cc3298..092daa07 100644
--- a/coverage/test_helpers.py
+++ b/coverage/test_helpers.py
@@ -162,20 +162,20 @@ class StdStreamCapturingMixin(TestCase):
# nose keeps stdout from littering the screen, so we can safely Tee it,
# but it doesn't capture stderr, so we don't want to Tee stderr to the
# real stderr, since it will interfere with our nice field of dots.
- self.old_stdout = sys.stdout
+ old_stdout = sys.stdout
self.captured_stdout = StringIO()
sys.stdout = Tee(sys.stdout, self.captured_stdout)
- self.old_stderr = sys.stderr
+ old_stderr = sys.stderr
self.captured_stderr = StringIO()
sys.stderr = self.captured_stderr
- self.addCleanup(self.cleanup_std_streams)
+ self.addCleanup(self.cleanup_std_streams, old_stdout, old_stderr)
- def cleanup_std_streams(self):
+ def cleanup_std_streams(self, old_stdout, old_stderr):
"""Restore stdout and stderr."""
- sys.stdout = self.old_stdout
- sys.stderr = self.old_stderr
+ sys.stdout = old_stdout
+ sys.stderr = old_stderr
def stdout(self):
"""Return the data written to stdout during the test."""