From b599c61179dcc675def318e093dae87a80e01c74 Mon Sep 17 00:00:00 2001 From: "Gregory P. Smith" Date: Mon, 20 Jan 2014 01:10:33 -0800 Subject: Fix the unittest to run properly when the working directory has additional bits set (such as the setgid or sticky bits). --- Lib/test/test_pathlib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lib/test/test_pathlib.py b/Lib/test/test_pathlib.py index a54eef5..2268f94 100644 --- a/Lib/test/test_pathlib.py +++ b/Lib/test/test_pathlib.py @@ -1549,7 +1549,7 @@ class _BasePathTest(object): self.assertTrue(p.is_dir()) if os.name != 'nt': # the directory's permissions follow the mode argument - self.assertEqual(stat.S_IMODE(p.stat().st_mode), 0o555 & mode) + self.assertEqual(stat.S_IMODE(p.stat().st_mode), 0o7555 & mode) # the parent's permissions follow the default process settings self.assertEqual(stat.S_IMODE(p.parent.stat().st_mode), mode) -- cgit v0.12