Mercurial > hg-stable
changeset 12629:c623752b1af5
test-keyword: remove remaining sed calls
author | Christian Ebert <blacktrash@gmx.net> |
---|---|
date | Fri, 08 Oct 2010 18:39:46 +0100 |
parents | 799cec3ba3b1 |
children | 94926263b7ab |
files | tests/test-keyword.t |
diffstat | 1 files changed, 7 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-keyword.t Fri Oct 08 18:39:46 2010 +0100 +++ b/tests/test-keyword.t Fri Oct 08 18:39:46 2010 +0100 @@ -50,6 +50,9 @@ > b = ignore > i = ignore > [hooks] + > EOF + $ cp $HGRCPATH $HGRCPATH.nohooks + > cat <<EOF >> $HGRCPATH > commit= > commit.test=cp a hooktest > EOF @@ -157,10 +160,7 @@ $ diff a hooktest -Removing commit hook from config - - $ sed -e '/\[hooks\]/,$ d' "$HGRCPATH" > $HGRCPATH.nohook - $ mv "$HGRCPATH".nohook "$HGRCPATH" + $ cp $HGRCPATH.nohooks $HGRCPATH $ rm hooktest bundle @@ -247,10 +247,7 @@ +ignore $Id$ 3 files updated, 0 files merged, 0 files removed, 0 files unresolved -Remove notify config - - $ sed -e '/\[hooks\]/,$ d' "$HGRCPATH" > $HGRCPATH.nonotify - $ mv "$HGRCPATH".nonotify "$HGRCPATH" + $ cp $HGRCPATH.nohooks $HGRCPATH Touch files and check with status @@ -730,8 +727,8 @@ Imported patch should not be rejected - $ sed -e 's/Id.*/& rejecttest/' a > a.new - $ mv a.new a + $ python -c \ + > 'import re; s=re.sub("(Id.*)","\\1 rejecttest",open("a").read()); open("a","wb").write(s);' $ hg --debug commit -m'rejects?' -d '3 0' -u 'User Name <user@example.com>' a overwriting a expanding keywords