annotate tests/test-remove @ 1739:57de7e1a81d2

AmbiguousCommand is raised too soon. Right now, hg raises AmbiguousCommand as soon as it finds two commands/aliases that start with the substring it's searching for, even though it may still find a full match later on. This is a bit hard to hit on purpose, because hg checks the list of commands in whatever order is returned by table.keys(), which will change when you add an alias to a command. You should be able to hit it by adding an alias "u" to the "identify" command - not that that makes a lot of sense...
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Fri, 17 Feb 2006 17:41:23 -0600
parents 6a104941d56a
children 7544700fd931
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
936
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
1 #!/bin/sh
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
2
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
3 hg init a
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
4 cd a
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
5 echo a > foo
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
6 hg add foo
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
7 hg commit -m 1 -d "0 0"
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
8 rm foo
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
9 hg remove foo
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
10 hg commit -m 2 -d "0 0"
1570
6a104941d56a hg log -p should show file deletions
Benoit Boissinot <benoit.boissinot@ens-lyon.org>
parents: 936
diff changeset
11 hg export 0
6a104941d56a hg log -p should show file deletions
Benoit Boissinot <benoit.boissinot@ens-lyon.org>
parents: 936
diff changeset
12 hg export 1
6a104941d56a hg log -p should show file deletions
Benoit Boissinot <benoit.boissinot@ens-lyon.org>
parents: 936
diff changeset
13 hg log -p -r 0
6a104941d56a hg log -p should show file deletions
Benoit Boissinot <benoit.boissinot@ens-lyon.org>
parents: 936
diff changeset
14 hg log -p -r 1
936
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
15
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
16 cd ..
b62d1e738fa9 Add a simple remove test
mpm@selenic.com
parents:
diff changeset
17 hg clone a b