From: Jakub KulĂ­k Date: Fri, 3 Apr 2026 08:47:59 +0000 (+0200) Subject: test_copy_dir_no_read_permission requires non root user (GH-148028) X-Git-Tag: v3.15.0a8~62 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3908593039bde9d4b591ab09919003ee57418d64;p=thirdparty%2FPython%2Fcpython.git test_copy_dir_no_read_permission requires non root user (GH-148028) This fixes a bug introduced in commit 86b8617747699416fcf9cd4ce6ea1da58a66f70e (GH-146195). --- diff --git a/Lib/test/test_pathlib/test_pathlib.py b/Lib/test/test_pathlib/test_pathlib.py index d346a1a6160d..19f4506c109c 100644 --- a/Lib/test/test_pathlib/test_pathlib.py +++ b/Lib/test/test_pathlib/test_pathlib.py @@ -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'