Mercurial > hg-stable
changeset 7680:89c2b78faec4
tests: eliminate use of sed -i (which fails on NetBSD)
author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
---|---|
date | Thu, 22 Jan 2009 14:33:49 +0100 |
parents | eb98218db768 |
children | c6f3ff294fe0 |
files | tests/test-diff-change |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-diff-change Thu Jan 22 14:32:39 2009 +0100 +++ b/tests/test-diff-change Thu Jan 22 14:33:49 2009 +0100 @@ -38,11 +38,13 @@ done hg commit -m "lots of text" # 3 -sed -i -e 's,^2$,x,' file.txt +sed -e 's,^2$,x,' file.txt > file.txt.tmp +mv file.txt.tmp file.txt hg commit -m "changed 2 to x" # 4 hg up -r 3 > /dev/null 2>&1 # updated, merged, removed, unresolved -sed -i -e 's,^8$,y,' file.txt +sed -e 's,^8$,y,' file.txt > file.txt.tmp +mv file.txt.tmp file.txt hg commit -m "change 8 to y" > /dev/null 2>&1 # 5 # created new head hg up -C -r 4 > /dev/null 2>&1 # updated, merged, removed, unresolved