tests/test-locate.out
changeset 4307 702f48570eb3
parent 4235 eca3277c4220
child 4308 a5cde03cd019
equal deleted inserted replaced
4306:6cecaec07cc9 4307:702f48570eb3
     1 adding a
     1 adding a
     2 adding b
     2 adding b
       
     3 adding dir.h/foo
     3 adding t.h
     4 adding t.h
     4 adding t/b
     5 adding t/b
     5 adding t/e.h
     6 adding t/e.h
     6 adding t/x
     7 adding t/x
     7 hg locate a
     8 hg locate a
    12 
    13 
    13 locate failed
    14 locate failed
    14 hg locate 
    15 hg locate 
    15 a
    16 a
    16 b
    17 b
       
    18 dir.h/foo
    17 t.h
    19 t.h
    18 t/b
    20 t/b
    19 t/e.h
    21 t/e.h
    20 t/x
    22 t/x
    21 
    23 
    23 
    25 
    24 hg locate NONEXISTENT
    26 hg locate NONEXISTENT
    25 
    27 
    26 hg locate 
    28 hg locate 
    27 b
    29 b
       
    30 dir.h/foo
    28 t.h
    31 t.h
    29 t/b
    32 t/b
    30 t/e.h
    33 t/e.h
    31 t/x
    34 t/x
    32 
    35 
    36 hg locate -r 0 NONEXISTENT
    39 hg locate -r 0 NONEXISTENT
    37 
    40 
    38 hg locate -r 0
    41 hg locate -r 0
    39 a
    42 a
    40 b
    43 b
       
    44 dir.h/foo
    41 t.h
    45 t.h
    42 t/b
    46 t/b
    43 t/e.h
    47 t/e.h
    44 t/x
    48 t/x
    45 
    49 
    46 % -I/-X with relative path should work
    50 % -I/-X with relative path should work
    47 hg locate 
    51 hg locate 
    48 b
    52 b
       
    53 dir.h/foo
    49 t.h
    54 t.h
    50 t/b
    55 t/b
    51 t/e.h
    56 t/e.h
    52 t/x
    57 t/x
    53 
    58 
    54 hg locate -I ../t
    59 hg locate -I ../t
    55 t/b
    60 t/b
    56 t/e.h
    61 t/e.h
    57 t/x
    62 t/x
    58 
    63 
    59 hg locate t
    64 hg locate t/**
    60 t/b
    65 t/b
    61 t/e.h
    66 t/e.h
    62 t/x
    67 t/x
    63 
    68 
    64 hg locate b
    69 hg locate b
    70 ../t/e.h
    75 ../t/e.h
    71 
    76 
    72 hg locate path:t/x
    77 hg locate path:t/x
    73 ../t/x
    78 ../t/x
    74 
    79 
    75 hg locate re:.*\.h
    80 hg locate re:.*\.h$
    76 ../t.h
    81 ../t.h
    77 ../t/e.h
    82 ../t/e.h
    78 
    83 
    79 hg locate -r 0 b
    84 hg locate -r 0 b
    80 ../b
    85 ../b
    85 ../t/e.h
    90 ../t/e.h
    86 
    91 
    87 hg locate -r 0 path:t/x
    92 hg locate -r 0 path:t/x
    88 ../t/x
    93 ../t/x
    89 
    94 
    90 hg locate -r 0 re:.*\.h
    95 hg locate -r 0 re:.*\.h$
    91 ../t.h
    96 ../t.h
    92 ../t/e.h
    97 ../t/e.h
    93 
    98