]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
test_copy_dir_no_read_permission requires non root user (GH-148028)
authorJakub Kulík <Kulikjak@gmail.com>
Fri, 3 Apr 2026 08:47:59 +0000 (10:47 +0200)
committerGitHub <noreply@github.com>
Fri, 3 Apr 2026 08:47:59 +0000 (10:47 +0200)
This fixes a bug introduced in commit 86b8617747699416fcf9cd4ce6ea1da58a66f70e
(GH-146195).

Lib/test/test_pathlib/test_pathlib.py

index d346a1a6160d6bd791befc273addb2fc964426d0..19f4506c109c147f84fe4fb81c567c419d0871fa 100644 (file)
@@ -21,6 +21,7 @@ from test.support import is_emscripten, is_wasi, is_wasm32
 from test.support import infinite_recursion
 from test.support import os_helper
 from test.support import requires_root_user
+from test.support import requires_non_root_user
 from test.support.os_helper import TESTFN, FS_NONASCII, FakePath
 try:
     import fcntl
@@ -1550,7 +1551,7 @@ class PathTest(PurePathTest):
             self.assertRaises(FileNotFoundError, source.copy, target)
 
     @unittest.skipIf(sys.platform == "win32" or sys.platform == "wasi", "directories are always readable on Windows and WASI")
-    @requires_root_user
+    @requires_non_root_user
     def test_copy_dir_no_read_permission(self):
         base = self.cls(self.base)
         source = base / 'dirE'