]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-120164: Fix test_os.test_win32_mkdir_700() (#120177)
authorKirill Podoprigora <kirill.bast9@mail.ru>
Fri, 7 Jun 2024 09:14:13 +0000 (12:14 +0300)
committerGitHub <noreply@github.com>
Fri, 7 Jun 2024 09:14:13 +0000 (11:14 +0200)
Don't compare the path to avoid encoding issues.

Co-authored-by: Eryk Sun <eryksun@gmail.com>
Lib/test/test_os.py

index de5a86f676c4d5c3cb385fd2897893a145a4a8d5..2beb9ca8aa6ccb9cac334f1db5d0f3284534f3f5 100644 (file)
@@ -1837,9 +1837,10 @@ class MakedirTests(unittest.TestCase):
         os.mkdir(path, mode=0o700)
         out = subprocess.check_output(["cacls.exe", path, "/s"], encoding="oem")
         os.rmdir(path)
+        out = out.strip().rsplit(" ", 1)[1]
         self.assertEqual(
-            out.strip(),
-            f'{path} "D:P(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)(A;OICI;FA;;;OW)"',
+            out,
+            '"D:P(A;OICI;FA;;;SY)(A;OICI;FA;;;BA)(A;OICI;FA;;;OW)"',
         )
 
     def tearDown(self):