git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH] t/annotate-tests: Use echo & cat instead of sed
@ 2011-05-05  4:43 Brian Gernhardt
  2011-05-05  5:39 ` Junio C Hamano
  0 siblings, 1 reply; 3+ messages in thread
From: Brian Gernhardt @ 2011-05-05  4:43 UTC (permalink / raw)
  To: Git List; +Cc: Junio C Hamano

The use of the sed command "1i No robots allowed" caused the version
of sed in OS X to die with

   sed: 1: "1i "No robots allowed"\n": command i expects \ followed by
   text

Since this command was just trying to add a single line to the
beginning of the file, do the same with "echo > file.net && cat file
>> file.new"

Unbreaks t8001 and t8002 on OS X 10.6.7
---
 t/annotate-tests.sh |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/t/annotate-tests.sh b/t/annotate-tests.sh
index abb1885..c56a77d 100644
--- a/t/annotate-tests.sh
+++ b/t/annotate-tests.sh
@@ -127,7 +127,8 @@ test_expect_success \
 
 test_expect_success \
     'an obfuscated email added' \
-    'sed -e "1i No robots allowed" < file > file.new &&
+    'echo "No robots allowed" > file.new &&
+     cat file >> file.new &&
      mv file.new file &&
      GIT_AUTHOR_NAME="E" GIT_AUTHOR_EMAIL="E at test dot git" git commit -a -m "norobots"'
 
-- 
1.7.5.258.g6ba2f

^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-05-05  7:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-05  4:43 [PATCH] t/annotate-tests: Use echo & cat instead of sed Brian Gernhardt
2011-05-05  5:39 ` Junio C Hamano
2011-05-05  7:43   ` Arjen Laarhoven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).