[PATCH] tests: stabilize test-fix.t for Windows
Matt Harbison
mharbison72 at gmail.com
Thu Apr 19 02:35:57 UTC 2018
# HG changeset patch
# User Matt Harbison <matt_harbison at yahoo.com>
# Date 1522458729 14400
# Fri Mar 30 21:12:09 2018 -0400
# Branch stable
# Node ID 981ad706524029aaf72139201c1b6a5deb779cfe
# Parent afa8126a884b7ad4ba3c34533326a3ea336e6ab2
tests: stabilize test-fix.t for Windows
diff --git a/tests/test-fix.t b/tests/test-fix.t
--- a/tests/test-fix.t
+++ b/tests/test-fix.t
@@ -514,8 +514,11 @@ print the filename if it is relevant.
$ printf "hello\n" > hello.txt
$ hg add
adding hello.txt
- $ hg --config "fix.fail:command=printf 'HELLO\n' ; \
- > printf '{rootpath}: some\nerror' >&2" \
+ $ cat >> $TESTTMP/cmd.sh <<'EOF'
+ > printf 'HELLO\n'
+ > printf "$@: some\nerror" >&2
+ > EOF
+ $ hg --config "fix.fail:command=sh $TESTTMP/cmd.sh {rootpath}" \
> --config "fix.fail:fileset=hello.txt" \
> fix --working-dir
[wdir] fail: hello.txt: some
More information about the Mercurial-devel
mailing list