Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 9c92a69

Browse files
committed
Fix test_venv to work with universal newlines (issue #13119)
1 parent 6f1a40f commit 9c92a69

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Lib/test/test_venv.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ def test_prefixes(self):
111111
p = subprocess.Popen(cmd, stdout=subprocess.PIPE,
112112
stderr=subprocess.PIPE)
113113
out, err = p.communicate()
114-
self.assertEqual(out[:-1], expected.encode())
114+
self.assertEqual(out.strip(), expected.encode())
115115

116116
def test_overwrite_existing(self):
117117
"""
@@ -179,7 +179,7 @@ def test_executable(self):
179179
p = subprocess.Popen(cmd, stdout=subprocess.PIPE,
180180
stderr=subprocess.PIPE)
181181
out, err = p.communicate()
182-
self.assertEqual(out[:-1], envpy.encode())
182+
self.assertEqual(out.strip(), envpy.encode())
183183

184184
@unittest.skipUnless(can_symlink(), 'Needs symlinks')
185185
def test_executable_symlinks(self):
@@ -194,7 +194,7 @@ def test_executable_symlinks(self):
194194
p = subprocess.Popen(cmd, stdout=subprocess.PIPE,
195195
stderr=subprocess.PIPE)
196196
out, err = p.communicate()
197-
self.assertEqual(out[:-1], envpy.encode())
197+
self.assertEqual(out.strip(), envpy.encode())
198198

199199
def test_main():
200200
run_unittest(BasicTest)

0 commit comments

Comments
 (0)