diff tests/test-largefiles.t @ 17462:8085fed2bf0a stable

tests: correct quoting of double quotes in here documents used to write hooks Some shells, e.g. ksh89, will emit \" in a here document as ", while others will emit \". To be sure of getting \", we specify \\". This gets test-commit-amend.t and test-largefiles.t working on AIX.
author Jim Hague <jim.hague@acm.org>
date Mon, 03 Sep 2012 17:25:50 +0100
parents a02e36568e88
children 8fea378242e3 98d6a10bc401
line wrap: on
line diff
--- a/tests/test-largefiles.t	Thu Aug 30 16:47:08 2012 +0200
+++ b/tests/test-largefiles.t	Mon Sep 03 17:25:50 2012 +0100
@@ -13,7 +13,7 @@
   > patterns=glob:**.dat
   > usercache=${USERCACHE}
   > [hooks]
-  > precommit=sh -c "echo \"Invoking status precommit hook\"; hg status"
+  > precommit=sh -c "echo \\"Invoking status precommit hook\\"; hg status"
   > EOF
 
 Create the repo with a couple of revisions of both large and normal
@@ -434,7 +434,7 @@
   $ cd ../addrm
   $ cat >> .hg/hgrc <<EOF
   > [hooks]
-  > post-commit.stat=sh -c "echo \"Invoking status postcommit hook\"; hg status -A"
+  > post-commit.stat=sh -c "echo \\"Invoking status postcommit hook\\"; hg status -A"
   > EOF
   $ touch foo
   $ hg add --large foo