summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2010-08-01 11:44:21 -0400
committerNed Batchelder <ned@nedbatchelder.com>2010-08-01 11:44:21 -0400
commit38dca92cce8f1bcc671ca0bc3316d8f97631103d (patch)
tree644da29d4d811a43963f3c81062deffe35ee3623
parent275c53b5e94d572ffc53b7e557a5f71d38f447e3 (diff)
downloadpython-coveragepy-38dca92cce8f1bcc671ca0bc3316d8f97631103d.tar.gz
Python 3.2 doctest expects stdout to have an encoding.
-rw-r--r--test/coveragetest.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/coveragetest.py b/test/coveragetest.py
index 52fde87..bdee918 100644
--- a/test/coveragetest.py
+++ b/test/coveragetest.py
@@ -12,11 +12,13 @@ class Tee(object):
def __init__(self, *files):
"""Make a Tee that writes to all the files in `files.`"""
- self.files = files
+ self._files = files
+ if hasattr(files[0], "encoding"):
+ self.encoding = files[0].encoding
def write(self, data):
"""Write `data` to all the files."""
- for f in self.files:
+ for f in self._files:
f.write(data)