Mercurial > hg-stable
comparison tests/test-subrepo-relative-path.t @ 33335:72f051f9a7d8
tests: quote $PYTHON for Windows
When unquoted, MSYS sees the colon between the drive letter and path as a Unix
path separator and unhelpfully splits on it, feeding only the drive letter as
the command. Much chaos ensues.
I vaguely remember trying to get the test runner to use /letter/path/to/exe
syntax the last time this happened, without success. I doubt a check-code rule
would work, since sometimes it is quoted, and sometimes the quotes are escaped.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Fri, 07 Jul 2017 01:05:20 -0400 |
parents | 2428e8ec0793 |
children | eb586ed5d8ce |
comparison
equal
deleted
inserted
replaced
33334:20f533a92eda | 33335:72f051f9a7d8 |
---|---|
72 | 72 |
73 $ killdaemons.py | 73 $ killdaemons.py |
74 | 74 |
75 subrepo paths with ssh urls | 75 subrepo paths with ssh urls |
76 | 76 |
77 $ hg clone -e "$PYTHON \"$TESTDIR/dummyssh\"" ssh://user@dummy/cloned sshclone | 77 $ hg clone -e "\"$PYTHON\" \"$TESTDIR/dummyssh\"" ssh://user@dummy/cloned sshclone |
78 requesting all changes | 78 requesting all changes |
79 adding changesets | 79 adding changesets |
80 adding manifests | 80 adding manifests |
81 adding file changes | 81 adding file changes |
82 added 1 changesets with 3 changes to 3 files | 82 added 1 changesets with 3 changes to 3 files |
87 adding manifests | 87 adding manifests |
88 adding file changes | 88 adding file changes |
89 added 1 changesets with 1 changes to 1 files | 89 added 1 changesets with 1 changes to 1 files |
90 3 files updated, 0 files merged, 0 files removed, 0 files unresolved | 90 3 files updated, 0 files merged, 0 files removed, 0 files unresolved |
91 | 91 |
92 $ hg -R sshclone push -e "$PYTHON \"$TESTDIR/dummyssh\"" ssh://user@dummy/`pwd`/cloned | 92 $ hg -R sshclone push -e "\"$PYTHON\" \"$TESTDIR/dummyssh\"" ssh://user@dummy/`pwd`/cloned |
93 pushing to ssh://user@dummy/$TESTTMP/cloned | 93 pushing to ssh://user@dummy/$TESTTMP/cloned |
94 pushing subrepo sub to ssh://user@dummy/$TESTTMP/sub | 94 pushing subrepo sub to ssh://user@dummy/$TESTTMP/sub |
95 searching for changes | 95 searching for changes |
96 no changes found | 96 no changes found |
97 searching for changes | 97 searching for changes |