diff options
author | Mark Hammond <mhammond@skippinet.com.au> | 2002-04-03 01:47:00 (GMT) |
---|---|---|
committer | Mark Hammond <mhammond@skippinet.com.au> | 2002-04-03 01:47:00 (GMT) |
commit | e7fefbf68dc3384b835d38bd8897657d7289f826 (patch) | |
tree | f147bacdfadf2f42b756d3962515b13225f3d27a /Lib/test/output | |
parent | b0aaec5706237c1086afbbbb9327be59509a6d83 (diff) | |
download | cpython-e7fefbf68dc3384b835d38bd8897657d7289f826.zip cpython-e7fefbf68dc3384b835d38bd8897657d7289f826.tar.gz cpython-e7fefbf68dc3384b835d38bd8897657d7289f826.tar.bz2 |
Fix bugs:
457466: popenx() argument mangling hangs python
226766: popen('python -c"...."') tends to hang
Fixes argument quoting in w9xpopen.exe for Windows 9x. w9xpopen.exe
also never attempts to display a MessageBox when not executed
interactively.
Added test_popen() test. This test currently just executes
"python -c ..." as a child process, and checks that the expected
arguments were all recieved correctly by the child process. This
test succeeds for me on Win9x, win2k and Linux, and I hope it does
for other popen supported platforms too :)
Diffstat (limited to 'Lib/test/output')
-rw-r--r-- | Lib/test/output/test_popen | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Lib/test/output/test_popen b/Lib/test/output/test_popen new file mode 100644 index 0000000..db2ac06 --- /dev/null +++ b/Lib/test/output/test_popen @@ -0,0 +1,3 @@ +test_popen +Test popen: +popen seemed to process the command-line correctly |