summaryrefslogtreecommitdiffstats
path: root/Lib/doctest.py
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2014-10-03 01:53:50 (GMT)
committerR David Murray <rdmurray@bitdance.com>2014-10-03 01:53:50 (GMT)
commit9840db838475e675339a97b727ddbe0a3e162eb5 (patch)
tree363fd5c95abcc0cd5da9f875aef255f0feeb9051 /Lib/doctest.py
parent52d0a1b16f08b7de6479b3e653a6d1f18a10f290 (diff)
downloadcpython-9840db838475e675339a97b727ddbe0a3e162eb5.zip
cpython-9840db838475e675339a97b727ddbe0a3e162eb5.tar.gz
cpython-9840db838475e675339a97b727ddbe0a3e162eb5.tar.bz2
#8473: make doctest.testfile use universal newline mode.
Diffstat (limited to 'Lib/doctest.py')
-rw-r--r--Lib/doctest.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/doctest.py b/Lib/doctest.py
index 86c9839..6811406 100644
--- a/Lib/doctest.py
+++ b/Lib/doctest.py
@@ -216,7 +216,7 @@ def _load_testfile(filename, package, module_relative):
# get_data() opens files as 'rb', so one must do the equivalent
# conversion as universal newlines would do.
return file_contents.replace(os.linesep, '\n'), filename
- with open(filename) as f:
+ with open(filename, 'U') as f:
return f.read(), filename
# Use sys.stdout encoding for ouput.