summaryrefslogtreecommitdiffstats
path: root/Lib/test/output
diff options
context:
space:
mode:
authorMark Hammond <mhammond@skippinet.com.au>2002-04-03 01:47:00 (GMT)
committerMark Hammond <mhammond@skippinet.com.au>2002-04-03 01:47:00 (GMT)
commite7fefbf68dc3384b835d38bd8897657d7289f826 (patch)
treef147bacdfadf2f42b756d3962515b13225f3d27a /Lib/test/output
parentb0aaec5706237c1086afbbbb9327be59509a6d83 (diff)
downloadcpython-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_popen3
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