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