summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Boyarski <eli.boyarski@gmail.com>2017-09-16 01:08:42 +0300
committerGitHub <noreply@github.com>2017-09-16 01:08:42 +0300
commit2d4d224284f73dd4ba91a4ff73ad9388b177fc41 (patch)
tree5fc250313ff64d87f0a26f830f518a72ee009b68
parente276c17250516ff5a3deca924e35fd3fa68957d9 (diff)
downloadpexpect-git-2d4d224284f73dd4ba91a4ff73ad9388b177fc41.tar.gz
Fix popen_spawn when specifying a path on Windows which contains "\" separators
-rw-r--r--pexpect/popen_spawn.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pexpect/popen_spawn.py b/pexpect/popen_spawn.py
index c9d4738..9c6ff8e 100644
--- a/pexpect/popen_spawn.py
+++ b/pexpect/popen_spawn.py
@@ -41,7 +41,7 @@ class PopenSpawn(SpawnBase):
kwargs['creationflags'] = subprocess.CREATE_NEW_PROCESS_GROUP
if isinstance(cmd, string_types):
- cmd = shlex.split(cmd)
+ cmd = shlex.split(cmd, posix=sys.platform != 'win32')
self.proc = subprocess.Popen(cmd, **kwargs)
self.pid = self.proc.pid