Issue #28662: Catch PermissionError in tests when spawning a non existent program
diff --git a/Lib/test/test_dtrace.py b/Lib/test/test_dtrace.py
index ca239b3..47a5010 100644
--- a/Lib/test/test_dtrace.py
+++ b/Lib/test/test_dtrace.py
@@ -79,7 +79,7 @@
try:
output = self.trace(abspath("assert_usable" + self.EXTENSION))
output = output.strip()
- except FileNotFoundError as fnfe:
+ except (FileNotFoundError, PermissionError) as fnfe:
output = str(fnfe)
if output != "probe: success":
raise unittest.SkipTest(