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