tests/test-tags
changeset 3577 7f7425306925
parent 2973 fb493241d7f6
child 4143 26314500a5e1
--- a/tests/test-tags
+++ b/tests/test-tags
@@ -60,3 +60,19 @@ hg commit -m "head" -d "1000000 0"
 hg tags
 hg tip
 
+# tags from later heads override previous ones
+cd ..
+hg init t2
+cd t2
+echo foo > foo
+hg add foo
+hg ci -m 'add foo' -d '1000000 0'      # rev 0
+hg tag -d '1000000 0' bar              # rev 1
+echo >> foo
+hg ci -m 'change foo 1' -d '1000000 0' # rev 2
+hg up -C 1
+hg tag -r 1 -d '1000000 0' bar         # rev 3
+hg up -C 1
+echo >> foo
+hg ci -m 'change foo 2' -d '1000000 0' # rev 4
+hg tags