STINNER Victor <vstin...@redhat.com> added the comment:
To be clear, only os.posix_spawnp() (with "P") fails: $ PATH=/root ./python -m test -v test_posix ... ERROR: test_no_such_executable (test.test_posix.TestPosixSpawnP) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/vstinner/prog/python/master/Lib/test/test_posix.py", line 1522, in test_no_such_executable pid = self.spawn_func(no_such_executable, PermissionError: [Errno 13] Permission denied: 'no_such_executable' Test with os.posix_spawn() is fine: $ PATH=/root ./python -m test -v test_posix -m test.test_posix.TestPosixSpawn.test_no_such_executable ... test_no_such_executable (test.test_posix.TestPosixSpawn) ... ok ... Tests result: SUCCESS ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35794> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com