From 088e1bcb4fe7d217717f40046641ca71227c7197 Mon Sep 17 00:00:00 2001 From: Elizaveta Shashkova Date: Fri, 15 Apr 2016 15:57:33 +0300 Subject: [PATCH] Debugger can't find tox tests, however Run does well (PY-19086) Do not quote new process arguments on windows without need --- python/helpers/pydev/_pydev_bundle/pydev_monkey.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python/helpers/pydev/_pydev_bundle/pydev_monkey.py b/python/helpers/pydev/_pydev_bundle/pydev_monkey.py index ef578905a7f1..45f41e485cbd 100644 --- a/python/helpers/pydev/_pydev_bundle/pydev_monkey.py +++ b/python/helpers/pydev/_pydev_bundle/pydev_monkey.py @@ -167,8 +167,11 @@ def args_to_str(args): if x.startswith('"') and x.endswith('"'): quoted_args.append(x) else: - x = x.replace('"', '\\"') - quoted_args.append('"%s"' % x) + if ' ' in x: + x = x.replace('"', '\\"') + quoted_args.append('"%s"' % x) + else: + quoted_args.append(x) return ' '.join(quoted_args)