# HG changeset patch # User Dirkjan Ochtman # Date 2009-01-22 13:33:49 # Node ID 89c2b78faec48c141e6aeb7a0e23cc298e9e6468 # Parent eb98218db768245916fbaf17571f80070714ed73 tests: eliminate use of sed -i (which fails on NetBSD) diff --git a/tests/test-diff-change b/tests/test-diff-change --- a/tests/test-diff-change +++ b/tests/test-diff-change @@ -38,11 +38,13 @@ for i in 1 2 3 4 5 6 7 8 9 10; do 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