From 4b7667172898d440c1931ae923446c6a5ef1765e Mon Sep 17 00:00:00 2001 From: Barney Gale Date: Sun, 19 May 2024 16:39:00 +0100 Subject: GH-118447: Fix FreeBSD test failures. (#119170) Apparently only macOS requires read permission to call `readlink()` on a symlink. --- Lib/test/test_posixpath.py | 1 + 1 file changed, 1 insertion(+) diff --git a/Lib/test/test_posixpath.py b/Lib/test/test_posixpath.py index 5c27b7b..238baed 100644 --- a/Lib/test/test_posixpath.py +++ b/Lib/test/test_posixpath.py @@ -663,6 +663,7 @@ class PosixPathTest(unittest.TestCase): @os_helper.skip_unless_symlink @skip_if_ABSTFN_contains_backslash @unittest.skipIf(os.chmod not in os.supports_follow_symlinks, "Can't set symlink permissions") + @unittest.skipIf(sys.platform != "darwin", "only macOS requires read permission to readlink()") def test_realpath_unreadable_symlink(self): try: os.symlink(ABSTFN+"1", ABSTFN) -- cgit v0.12