D6852: tests: stabilize test-fix.t on Windows
mharbison72 (Matt Harbison)
phabricator at mercurial-scm.org
Mon Sep 16 17:56:26 UTC 2019
Closed by commit rHGa2dffe68b4ea: tests: stabilize test-fix.t on Windows (authored by mharbison72).
This revision was automatically updated to reflect the committed changes.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D6852?vs=16545&id=16561
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D6852/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D6852
AFFECTED FILES
tests/test-fix.t
CHANGE DETAILS
diff --git a/tests/test-fix.t b/tests/test-fix.t
--- a/tests/test-fix.t
+++ b/tests/test-fix.t
@@ -1297,7 +1297,7 @@
$ cat >> .hg/hgrc <<EOF
> [fix]
- > printcwd:command = pwd
+ > printcwd:command = "$PYTHON" -c "import os; print(os.getcwd())"
> printcwd:pattern = path:foo/bar
> EOF
@@ -1382,9 +1382,15 @@
$ printf "a\nc\n" > foo
$ printf "a\nx\nc\n" > baz
+ $ cat >> print.py <<EOF
+ > import sys
+ > for a in sys.argv[1:]:
+ > print(a)
+ > EOF
+
$ hg fix --working-dir foo bar baz \
- > --config 'fix.changedlines:command=printf "Line ranges:\n"; ' \
- > --config 'fix.changedlines:linerange=printf "{first} through {last}\n"; ' \
+ > --config "fix.changedlines:command=\"$PYTHON\" print.py \"Line ranges:\"" \
+ > --config 'fix.changedlines:linerange="{first} through {last}"' \
> --config 'fix.changedlines:pattern=rootglob:**' \
> --config 'fix.changedlines:skipclean=false'
To: mharbison72, #hg-reviewers, pulkit
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list