Kaydet (Commit) cd1210a5 authored tarafından Martin v. Löwis's avatar Martin v. Löwis

Patch #1559413: Fix test_cmd_line if sys.executable contains a space.

Will backport.
üst 71436f02
...@@ -6,7 +6,7 @@ import subprocess ...@@ -6,7 +6,7 @@ import subprocess
class CmdLineTest(unittest.TestCase): class CmdLineTest(unittest.TestCase):
def start_python(self, cmd_line): def start_python(self, cmd_line):
outfp, infp = popen2.popen4('%s %s' % (sys.executable, cmd_line)) outfp, infp = popen2.popen4('"%s" %s' % (sys.executable, cmd_line))
infp.close() infp.close()
data = outfp.read() data = outfp.read()
outfp.close() outfp.close()
......
...@@ -624,6 +624,8 @@ Extension Modules ...@@ -624,6 +624,8 @@ Extension Modules
Tests Tests
----- -----
- Patch #1559413: Fix test_cmd_line if sys.executable contains a space.
- Added test.test_support.TransientResource which is a context manager to - Added test.test_support.TransientResource which is a context manager to
surround calls to resources that are not guaranteed to work even if surround calls to resources that are not guaranteed to work even if
test.test_support.requires says that the resource should exist. test.test_support.requires says that the resource should exist.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment