Mercurial > hg
comparison tests/test-walk @ 4191:02de0f98ca33
make the output of test-walk more readable
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Sat, 10 Mar 2007 23:00:52 -0300 |
parents | 769bc4af561d |
children | 9814d600011e |
comparison
equal
deleted
inserted
replaced
4190:769bc4af561d | 4191:02de0f98ca33 |
---|---|
1 #!/bin/sh | 1 #!/bin/sh |
2 | |
3 debugwalk() | |
4 { | |
5 echo "hg debugwalk $@" | |
6 hg debugwalk "$@" | |
7 echo | |
8 } | |
9 | |
10 chdir() | |
11 { | |
12 echo "cd $@" | |
13 cd "$@" | |
14 echo | |
15 } | |
2 | 16 |
3 mkdir t | 17 mkdir t |
4 cd t | 18 cd t |
5 hg init | 19 hg init |
6 mkdir -p beans | 20 mkdir -p beans |
16 echo fenugreek > fenugreek | 30 echo fenugreek > fenugreek |
17 echo fiddlehead > fiddlehead | 31 echo fiddlehead > fiddlehead |
18 echo glob:glob > glob:glob | 32 echo glob:glob > glob:glob |
19 hg addremove | 33 hg addremove |
20 hg commit -m "commit #0" -d "1000000 0" | 34 hg commit -m "commit #0" -d "1000000 0" |
21 hg debugwalk | 35 debugwalk |
22 hg debugwalk -I. | 36 debugwalk -I. |
23 cd mammals | 37 chdir mammals |
24 hg debugwalk . | 38 debugwalk . |
25 hg debugwalk -I. | 39 debugwalk -I. |
26 hg debugwalk Procyonidae | 40 debugwalk Procyonidae |
27 cd Procyonidae | 41 chdir Procyonidae |
28 hg debugwalk . | 42 debugwalk . |
29 hg debugwalk .. | 43 debugwalk .. |
30 cd .. | 44 chdir .. |
31 hg debugwalk ../beans | 45 debugwalk ../beans |
32 hg debugwalk . | 46 debugwalk . |
33 hg debugwalk .hg | 47 debugwalk .hg |
34 hg debugwalk ../.hg | 48 debugwalk ../.hg |
35 cd .. | 49 chdir .. |
36 hg debugwalk -Ibeans | 50 debugwalk -Ibeans |
37 hg debugwalk 'glob:mammals/../beans/b*' | 51 debugwalk 'glob:mammals/../beans/b*' |
38 hg debugwalk '-X*/Procyonidae' mammals | 52 debugwalk '-X*/Procyonidae' mammals |
39 hg debugwalk path:mammals | 53 debugwalk path:mammals |
40 hg debugwalk .. | 54 debugwalk .. |
41 hg debugwalk beans/../.. | 55 debugwalk beans/../.. |
42 hg debugwalk .hg | 56 debugwalk .hg |
43 hg debugwalk beans/../.hg | 57 debugwalk beans/../.hg |
44 hg debugwalk beans/../.hg/data | 58 debugwalk beans/../.hg/data |
45 hg debugwalk beans/.hg | 59 debugwalk beans/.hg |
46 # Don't know how to test absolute paths without always getting a false | 60 # Don't know how to test absolute paths without always getting a false |
47 # error. | 61 # error. |
48 #hg debugwalk `pwd`/beans | 62 #debugwalk `pwd`/beans |
49 #hg debugwalk `pwd`/.. | 63 #debugwalk `pwd`/.. |
50 hg debugwalk glob:\* | 64 debugwalk glob:\* |
51 hg debugwalk 're:.*[kb]$' | 65 debugwalk 're:.*[kb]$' |
52 hg debugwalk path:beans/black | 66 debugwalk path:beans/black |
53 hg debugwalk path:beans//black | 67 debugwalk path:beans//black |
54 hg debugwalk relglob:Procyonidae | 68 debugwalk relglob:Procyonidae |
55 hg debugwalk relglob:Procyonidae/ fennel | 69 debugwalk relglob:Procyonidae/ fennel |
56 hg debugwalk beans 'glob:beans/*' | 70 debugwalk beans 'glob:beans/*' |
57 hg debugwalk 'glob:mamm**' | 71 debugwalk 'glob:mamm**' |
58 hg debugwalk 'glob:mamm**' fennel | 72 debugwalk 'glob:mamm**' fennel |
59 hg debugwalk 'glob:j*' | 73 debugwalk 'glob:j*' |
60 hg debugwalk NOEXIST | 74 debugwalk NOEXIST |
61 mkfifo fifo | 75 mkfifo fifo |
62 hg debugwalk fifo | 76 debugwalk fifo |
63 rm fenugreek | 77 rm fenugreek |
64 hg debugwalk fenugreek | 78 debugwalk fenugreek |
65 hg rm fenugreek | 79 hg rm fenugreek |
66 hg debugwalk fenugreek | 80 debugwalk fenugreek |
67 touch new | 81 touch new |
68 hg debugwalk new | 82 debugwalk new |