]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-103088: Fix test_venv error message to avoid bytes/str warning (GH-103500)
authorStanislav Syekirin <syekirin@gmail.com>
Thu, 13 Apr 2023 13:17:14 +0000 (15:17 +0200)
committerGitHub <noreply@github.com>
Thu, 13 Apr 2023 13:17:14 +0000 (14:17 +0100)
Lib/test/test_venv.py

index 23328431a7aad8da8ea1f488b5eeaa0f0e6ad20f..7cccbe84f4ebfa1c077a5e0f566c1315fbec9038 100644 (file)
@@ -623,8 +623,9 @@ class BasicTest(BaseTest):
         script_path = venv_dir / scripts_dir / "activate"
         venv.create(venv_dir)
         with open(script_path, 'rb') as script:
-            for line in script:
-                self.assertFalse(line.endswith(b'\r\n'), line)
+            for i, line in enumerate(script, 1):
+                error_message = f"CR LF found in line {i}"
+                self.assertFalse(line.endswith(b'\r\n'), error_message)
 
 @requireVenvCreate
 class EnsurePipTest(BaseTest):