tests/test-rebase-inmemory.t
changeset 42287 5265c7d47213
parent 42193 14589f1989e9
child 42288 cdcebc897529
--- a/tests/test-rebase-inmemory.t	Tue May 14 16:40:49 2019 -0700
+++ b/tests/test-rebase-inmemory.t	Fri May 10 10:23:08 2019 -0700
@@ -763,6 +763,21 @@
 
   $ cd ..
 
+Test rebasing a commit with copy information
+
+  $ hg init rebase-rename
+  $ cd rebase-rename
+  $ echo a > a
+  $ hg ci -Aqm 'add a'
+  $ echo a2 > a
+  $ hg ci -m 'modify a'
+  $ hg co -q 0
+  $ hg mv a b
+  $ hg ci -qm 'rename a to b'
+  $ hg rebase -d 1 2>&1 | grep '** ProgrammingError'
+  ** ProgrammingError: copydata() called on clean context
+  $ cd ..
+
 Test rebasing when the file we are merging in destination is empty
 
   $ hg init test