Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-mq-qdiff @ 2904:8ca608c1eb02
tests: new test for mq qdiff command
`hg qdiff .' is supposed to work but it is currently broken.
This test should help us verify when it gets fixed.
author | Giorgos Keramidas <keramida@ceid.upatras.gr> |
---|---|
date | Tue, 15 Aug 2006 20:59:55 +0300 |
parents | |
children | 143cd23500e1 |
comparison
equal
deleted
inserted
replaced
2902:cd7bbb19b96e | 2904:8ca608c1eb02 |
---|---|
1 #!/bin/sh | |
2 | |
3 HGRCPATH=$HGTMP/.hgrc; export HGRCPATH | |
4 echo "[extensions]" >> $HGTMP/.hgrc | |
5 echo "mq=" >> $HGTMP/.hgrc | |
6 | |
7 echo % init | |
8 hg init a | |
9 cd a | |
10 | |
11 echo % commit | |
12 echo 'base' > base | |
13 hg ci -Ambase -d '1 0' | |
14 | |
15 echo % qnew mqbase | |
16 hg qnew -mmqbase mqbase | |
17 | |
18 echo % qrefresh | |
19 echo 'patched' > base | |
20 hg qrefresh | |
21 | |
22 echo % qdiff | |
23 hg qdiff | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \ | |
24 -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/" | |
25 | |
26 echo % qdiff dirname | |
27 hg qdiff . | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \ | |
28 -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/" |