@@ -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
199199def test_main ():
200200 run_unittest (BasicTest )
0 commit comments