--- a/tests/test-ssh.t Thu Oct 27 20:06:33 2016 +0200
+++ b/tests/test-ssh.t Sat Oct 29 02:44:45 2016 +0900
@@ -32,7 +32,7 @@
> uncompressed = True
>
> [hooks]
- > changegroup = printenv.py changegroup-in-remote 0 ../dummylog
+ > changegroup = sh -c "printenv.py changegroup-in-remote 0 ../dummylog"
> EOF
$ cd ..
@@ -108,8 +108,10 @@
crosschecking files in changesets and manifests
checking files
2 files, 3 changesets, 2 total revisions
- $ echo '[hooks]' >> .hg/hgrc
- $ echo "changegroup = printenv.py changegroup-in-local 0 ../dummylog" >> .hg/hgrc
+ $ cat >> .hg/hgrc <<EOF
+ > [hooks]
+ > changegroup = sh -c "printenv.py changegroup-in-local 0 ../dummylog"
+ > EOF
empty default pull