[issue1475] test_popen fails when the directory contains a space
Russ Gibson added the comment: (Same comment I added to 1559298:) What is needed is separate quoting for the command and the argument. Right now, test_popen only surrounds the entire command line with quotes: "c:\Program Files\Python2.6\Python.exe -u c:\Documents and Settings\Russ Gibson\cgi-bin\cgi.py" It needs to test the above as thus: "c:\Program Files\Python2.6\Python.exe" -u "c:\Documents and Settings\Russ Gibson\cgi-bin\cgi.py" >From the command line, the second case works, but the first doesn't. Neither work from os.popen in 2.6.2. I have been unable to get popen* to work with a command and an argument that both contain spaces. To make sure that popen works in all cases under windows, test_popen* needs to test with separate quotes around the command and argument. That will show the real problem with the current os.popen* implementation(s). (yeah, I know, shut up and provide a patch...) -- nosy: +squeegee ___ Python tracker <http://bugs.python.org/issue1475> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue1559298] test_popen fails on Windows if installed to "Program Files"
Russ Gibson added the comment: What is needed is separate quoting for the command and the argument. Right now, test_popen only surrounds the entire command line with quotes: "c:\Program Files\Python2.6\Python.exe -u c:\Documents and Settings\Russ Gibson\cgi-bin\cgi.py" It needs to the above as thus: "c:\Program Files\Python2.6\Python.exe" -u "c:\Documents and Settings\Russ Gibson\cgi-bin\cgi.py" >From the command line, the second case works, but the first doesn't. Neither work from os.popen in 2.6.2. To make sure that popen works in all cases under windows, test_popen* need to test with separate quotes around the command and argument. That will show the real problem with the current os.popen* implementation(s). (yeah, I know, shut up and provide a patch...) -- nosy: +squeegee ___ Python tracker <http://bugs.python.org/issue1559298> ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com