diff options
Diffstat (limited to 'Lib/test')
-rw-r--r-- | Lib/test/test_posix.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Lib/test/test_posix.py b/Lib/test/test_posix.py index 98a39c3f040..4df882b6210 100644 --- a/Lib/test/test_posix.py +++ b/Lib/test/test_posix.py @@ -1476,6 +1476,8 @@ class PosixTester(unittest.TestCase): os.pidfd_open(-1) if cm.exception.errno == errno.ENOSYS: self.skipTest("system does not support pidfd_open") + if isinstance(cm.exception, PermissionError): + self.skipTest(f"pidfd_open syscall blocked: {cm.exception!r}") self.assertEqual(cm.exception.errno, errno.EINVAL) os.close(os.pidfd_open(os.getpid(), 0)) |