Mercurial > public > mercurial-scm > hg
diff tests/test-remotefilelog-http.t @ 47063:1d075b857c90 stable
tests: ensure `$PYTHON` is quoted for Windows
Global installs of python3 go into "Program Files", and tons of tests fail with
mysterious errors if this isn't quoted. Most of this is a followup to
0826d684a1b5, but a some of these were existing issues. Shebang lines are
ignored because quoting breaks direct execution- these will need to be launched
indirectly with the quoted `$PYTHON` command.
Differential Revision: https://phab.mercurial-scm.org/D10633
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sat, 01 May 2021 00:41:43 -0400 |
parents | a495435d980e |
children |
line wrap: on
line diff
--- a/tests/test-remotefilelog-http.t Fri Apr 30 16:13:02 2021 -0700 +++ b/tests/test-remotefilelog-http.t Sat May 01 00:41:43 2021 -0400 @@ -14,7 +14,7 @@ $ hg serve -p $HGPORT -d --pid-file=../hg1.pid -E ../error.log -A ../access.log Build a query string for later use: - $ GET=`hg debugdata -m 0 | $PYTHON -c \ + $ GET=`hg debugdata -m 0 | "$PYTHON" -c \ > 'import sys ; print([("?cmd=x_rfl_getfile&file=%s&node=%s" % tuple(s.split("\0"))) for s in sys.stdin.read().splitlines()][0])'` $ cd ..