[Python-Dev] test_subprocess fails on OSX
astrand at lysator.liu.se
Wed Oct 13 19:50:54 CEST 2004
On Thu, 14 Oct 2004, Anthony Baxter wrote:
> On OSX 10.3.4, test_subprocess is failing intermittently when run
> from regrtest:
> this bit of output is from a test of stdout in a different process ...
> test test_subprocess failed -- Traceback (most recent call last):
> File "/Users/anthonybaxter/pyhead/src/Lib/test/test_subprocess.py",
> line 434, in test_close_fds
> self.assertEqual(p.stdout.read(), "3")
> AssertionError: '4' != '3'
> Running just the test by itself works. I'm guessing it could be part of
> the test suite leaking a FD or something?
That shouldn't matter, since when you are using close_fds=True, the
subprocess module will close all filedescriptors. For example, you can
insert additional lines with os.pipe() at the beginning of test_close_fds,
and the test (should) still succeed(s).
/Peter Åstrand <astrand at lysator.liu.se>
More information about the Python-Dev