# HG changeset patch # User Matt Harbison # Date 1549391448 18000 # Node ID 7855a949b7c2c4f9d6b2a88f629c9badcccf3856 # Parent 549af2fa089f9b58d1edd021c3cd42a4960473c1 run-tests: allow spaces in the --view tool Most tools on Windows are in Program Files, and not necessarily on PATH. diff -r 549af2fa089f -r 7855a949b7c2 tests/run-tests.py --- a/tests/run-tests.py Tue Feb 05 09:37:23 2019 -0500 +++ b/tests/run-tests.py Tue Feb 05 13:30:48 2019 -0500 @@ -1902,8 +1902,9 @@ pass elif self._options.view: v = self._options.view - os.system(r"%s %s %s" % - (v, _strpath(test.refpath), _strpath(test.errpath))) + subprocess.call(r'"%s" "%s" "%s"' % + (v, _strpath(test.refpath), + _strpath(test.errpath)), shell=True) else: servefail, lines = getdiff(expected, got, test.refpath, test.errpath)