Change sed patterns in tests to strip dates after spaces or tabs

This commit is contained in:
mpm@selenic.com 2005-07-26 19:03:45 -08:00
parent 50f9864860
commit 12c5645638
3 changed files with 6 additions and 5 deletions

View File

@ -28,7 +28,8 @@ writing tests:
- diff will show the current time
use hg diff | sed "s/\(\(---\|+++\).*\)\t.*/\1/" to strip dates
use hg diff | sed "s/\(\(---\|+++\) [^ \t]*\)[ \t].*/\1/" to strip
dates
- set -x and pipelines don't generate stable output

View File

@ -7,6 +7,6 @@ hg ci -m "a" -d "0 0"
echo 123 > b
hg add b
hg diff | sed "s/\(\(---\|+++\).*\)\t.*/\1/"
hg diff | sed "s/\(\(---\|+++\) [^ \t]*\)[ \t].*/\1/"
hg diff -r tip | sed "s/\(\(---\|+++\).*\)\t.*/\1/"
hg diff -r tip | sed "s/\(\(---\|+++\) [^ \t]*\)[ \t].*/\1/"

View File

@ -13,7 +13,7 @@ cd ../r2
hg up
echo abc > a
hg diff > ../d
sed "s/\(\(---\|+++\).*\)\t.*/\1/" < ../d
sed "s/\(\(---\|+++\) [^ \t]*\)[ \t].*/\1/" < ../d
cd ../r1
echo b > b
@ -29,5 +29,5 @@ hg --debug up -m
hg parents
hg -v history
hg diff > ../d
sed "s/\(\(---\|+++\).*\)\t.*/\1/" < ../d
sed "s/\(\(---\|+++\) [^ \t]*\)[ \t].*/\1/" < ../d