]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.11] gh-115538: Use pathlib to compare prefixes in test_venv (GH-117076)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 2 Apr 2024 13:31:08 +0000 (15:31 +0200)
committerGitHub <noreply@github.com>
Tue, 2 Apr 2024 13:31:08 +0000 (13:31 +0000)
gh-115538: Use pathlib to compare prefixes in test_venv (GH-117076)
(cherry picked from commit 52f5b7f9e05fc4a25e385c046e0b091641674556)

Co-authored-by: AN Long <aisk@users.noreply.github.com>
Lib/test/test_venv.py

index a60f4cd3111ea8b790105d21408d882ca2c5b88f..9563282e6d9b9c58691addc90506ec6e00f869ce 100644 (file)
@@ -253,7 +253,8 @@ class BasicTest(BaseTest):
             ('base_exec_prefix', sys.base_exec_prefix)):
             cmd[2] = 'import sys; print(sys.%s)' % prefix
             out, err = check_output(cmd)
-            self.assertEqual(out.strip(), expected.encode(), prefix)
+            self.assertEqual(pathlib.Path(out.strip().decode()),
+                             pathlib.Path(expected), prefix)
 
     @requireVenvCreate
     def test_sysconfig(self):