[PATCH 2 of 2] test-pushvars: invoke shell script hook via `sh` for Windows
Matt Harbison
mharbison72 at gmail.com
Tue Aug 15 02:35:42 UTC 2017
# HG changeset patch
# User Matt Harbison <matt_harbison at yahoo.com>
# Date 1502764008 14400
# Mon Aug 14 22:26:48 2017 -0400
# Node ID 26abdd16d4b9e91989aa1fce9a01030be4a42840
# Parent 1a077f01241b6256728751b00c552652d024c907
test-pushvars: invoke shell script hook via `sh` for Windows
Invoking *.sh on Windows leads to the "what program should open this?" prompt,
which stalls the test and led to the recent series of exceptions on the Windows
test machine as the runner times out.
diff --git a/tests/test-pushvars.t b/tests/test-pushvars.t
--- a/tests/test-pushvars.t
+++ b/tests/test-pushvars.t
@@ -8,10 +8,9 @@
> env | egrep "^HG_USERVAR_(DEBUG|BYPASS_REVIEW)" | sort
> exit 0
> EOF
- $ chmod +x $TESTTMP/pretxnchangegroup.sh
$ cat >> $HGRCPATH << EOF
> [hooks]
- > pretxnchangegroup = $TESTTMP/pretxnchangegroup.sh
+ > pretxnchangegroup = sh $TESTTMP/pretxnchangegroup.sh
> [experimental]
> bundle2-exp = true
> EOF
More information about the Mercurial-devel
mailing list