changeset 13492:ca940d06bf95 stable

tests: test renaming a file added on two branches (issue2089) The issue was fixed by d100702326d5 .
author Wagner Bruna <wbruna@softwareexpress.com.br>
date Thu, 24 Feb 2011 13:57:52 -0300
parents 9c5aae633d5f
children 95b0d4c1c9e1
files tests/test-rename-merge1.t
diffstat 1 files changed, 30 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test-rename-merge1.t	Fri Feb 25 15:35:01 2011 -0600
+++ b/tests/test-rename-merge1.t	Thu Feb 24 13:57:52 2011 -0300
@@ -125,3 +125,33 @@
 
   $ cat f2
   c0
+
+Check for issue2089
+
+  $ hg init repo2089
+  $ cd repo2089
+
+  $ echo 0 > A
+  $ hg -q ci -Am 0
+
+  $ hg -q up -C null
+  $ echo 1 > A
+  $ hg -q ci -Am 1
+
+  $ hg -q up -C 0
+  $ hg merge 1 -q --tool internal:local
+  $ echo 2 > A
+  $ hg -q ci -m 2
+
+  $ hg -q up -C 1
+  $ hg mv A a
+  $ hg -q ci -Am 3
+
+  $ hg -q up -C 2
+  $ hg merge 3
+  merging A and a to a
+  0 files updated, 1 files merged, 0 files removed, 0 files unresolved
+  (branch merge, don't forget to commit)
+
+  $ cat a
+  2