comparison tests/test-walk @ 896:01215ad04283

Merge with BOS
author mpm@selenic.com
date Sat, 13 Aug 2005 19:43:42 -0800
parents 77b52b864249
children 1c64c628d15f
comparison
equal deleted inserted replaced
867:0cd2ee61b10a 896:01215ad04283
1 #!/bin/sh
2
3 mkdir t
4 cd t
5 hg init
6 mkdir -p beans
7 for b in kidney navy turtle borlotti black pinto; do
8 echo $b > beans/$b
9 done
10 mkdir -p mammals/Procyonidae
11 for m in cacomistle coatimundi raccoon; do
12 echo $m > mammals/Procyonidae/$m
13 done
14 echo skunk > mammals/skunk
15 echo fennel > fennel
16 echo fenugreek > fenugreek
17 echo fiddlehead > fiddlehead
18 echo glob:glob > glob:glob
19 hg addremove
20 hg commit -m "commit #0" -d "0 0"
21 hg debugwalk
22 cd mammals
23 hg debugwalk
24 hg debugwalk Procyonidae
25 cd Procyonidae
26 hg debugwalk
27 hg debugwalk ..
28 cd ..
29 hg debugwalk ../beans
30 hg debugwalk
31 cd ..
32 hg debugwalk -Ibeans
33 hg debugwalk 'mammals/../beans/b*'
34 hg debugwalk '-X*/Procyonidae' mammals
35 hg debugwalk path:mammals
36 hg debugwalk ..
37 hg debugwalk beans/../..
38 # Don't know how to test absolute paths without always getting a false
39 # error.
40 #hg debugwalk `pwd`/beans
41 #hg debugwalk `pwd`/..
42 hg debugwalk glob:\*
43 hg debugwalk 're:.*[kb]$'
44 hg debugwalk path:beans/black
45 hg debugwalk beans 'beans/*'
46 hg debugwalk 'j*'
47 hg debugwalk NOEXIST
48 mkfifo fifo
49 hg debugwalk fifo
50 rm fenugreek
51 hg debugwalk fenugreek
52 hg rm fenugreek
53 hg debugwalk fenugreek
54 touch new
55 hg debugwalk new