]> granicus.if.org Git - python/commitdiff
Issue #19728: don't be sensitive to line endings
authorNick Coghlan <ncoghlan@gmail.com>
Sat, 30 Nov 2013 08:35:32 +0000 (18:35 +1000)
committerNick Coghlan <ncoghlan@gmail.com>
Sat, 30 Nov 2013 08:35:32 +0000 (18:35 +1000)
Lib/test/test_venv.py

index c15610b25c7bc0f385ff68d55a16f66845e13278..eb225fa4aec97fa119d88633e76537c48b65fea5 100644 (file)
@@ -340,17 +340,13 @@ class EnsurePipTest(BaseTest):
         # if we get unexpected results
         err = err.decode("latin-1") # Force to text, prevent decoding errors
         self.assertEqual(err, "")
-        # Being really specific regarding the expected behaviour for the
+        # Being fairly specific regarding the expected behaviour for the
         # initial bundling phase in Python 3.4. If the output changes in
-        # future pip versions, this test can be relaxed a bit.
+        # future pip versions, this test can likely be relaxed further.
         out = out.decode("latin-1") # Force to text, prevent decoding errors
-        expected_output = textwrap.dedent("""\
-                            Uninstalling pip:
-                              Successfully uninstalled pip
-                            Uninstalling setuptools:
-                              Successfully uninstalled setuptools
-                            """)
-        self.assertEqual(out, expected_output)
+        self.assertIn("Successfully uninstalled pip", out)
+        self.assertIn("Successfully uninstalled setuptools", out)
+        # Check pip is now gone from the virtual environment
         self.assert_pip_not_installed()