diff -r fe0c0a317c09 -r eca3277c4220 tests/test-locate.out --- a/tests/test-locate.out Fri Mar 16 22:48:21 2007 -0300 +++ b/tests/test-locate.out Fri Mar 16 22:48:22 2007 -0300 @@ -1,6 +1,8 @@ adding a adding b adding t.h +adding t/b +adding t/e.h adding t/x hg locate a a @@ -13,6 +15,8 @@ a b t.h +t/b +t/e.h t/x hg locate a @@ -22,6 +26,8 @@ hg locate b t.h +t/b +t/e.h t/x hg locate -r 0 a @@ -33,17 +39,55 @@ a b t.h +t/b +t/e.h t/x % -I/-X with relative path should work hg locate b t.h +t/b +t/e.h t/x hg locate -I ../t +t/b +t/e.h t/x hg locate t +t/b +t/e.h t/x +hg locate b +../b +../t/b + +hg locate *.h +../t.h +../t/e.h + +hg locate path:t/x +../t/x + +hg locate re:.*\.h +../t.h +../t/e.h + +hg locate -r 0 b +../b +../t/b + +hg locate -r 0 *.h +../t.h +../t/e.h + +hg locate -r 0 path:t/x +../t/x + +hg locate -r 0 re:.*\.h +../t.h +../t/e.h +