tests/test-locate
changeset 4235 eca3277c4220
parent 4234 fe0c0a317c09
child 4304 702f48570eb3
equal deleted inserted replaced
4234:fe0c0a317c09 4235:eca3277c4220
    15 echo 0 > a
    15 echo 0 > a
    16 echo 0 > b
    16 echo 0 > b
    17 echo 0 > t.h
    17 echo 0 > t.h
    18 mkdir t
    18 mkdir t
    19 echo 0 > t/x
    19 echo 0 > t/x
       
    20 echo 0 > t/b
       
    21 echo 0 > t/e.h
    20 hg ci -A -m m -d "1000000 0"
    22 hg ci -A -m m -d "1000000 0"
    21 touch nottracked
    23 touch nottracked
    22 hglocate a && echo locate succeeded || echo locate failed
    24 hglocate a && echo locate succeeded || echo locate failed
    23 hglocate NONEXISTENT && echo locate succeeded || echo locate failed
    25 hglocate NONEXISTENT && echo locate succeeded || echo locate failed
    24 hglocate
    26 hglocate
    36 hglocate -I ../t
    38 hglocate -I ../t
    37 # test issue294
    39 # test issue294
    38 cd ..
    40 cd ..
    39 rm -r t
    41 rm -r t
    40 hglocate t
    42 hglocate t
       
    43 mkdir otherdir
       
    44 cd otherdir
       
    45 hglocate b
       
    46 hglocate '*.h'
       
    47 hglocate path:t/x
       
    48 hglocate 're:.*\.h'
       
    49 hglocate -r 0 b
       
    50 hglocate -r 0 '*.h'
       
    51 hglocate -r 0 path:t/x
       
    52 hglocate -r 0 're:.*\.h'