t6042: add testcase covering rename/rename(2to1)/delete/delete conflict
commiteee73388f25a7a0c61b2200868d93ff8d91b27ca
authorElijah Newren <newren@gmail.com>
Mon, 2 Jul 2018 13:30:53 +0000 (2 06:30 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 3 Jul 2018 21:47:44 +0000 (3 14:47 -0700)
tree0a5dff472eeef6587d086f82340013537d7c94de
parent11d9ade10e50848b10107d281fcfafb785bfb112
t6042: add testcase covering rename/rename(2to1)/delete/delete conflict

If either side of a rename/rename(2to1) conflict is itself also involved
in a rename/delete conflict, then the conflict is a little more complex;
we can even have what I'd call a rename/rename(2to1)/delete/delete
conflict.  (In some ways, this is similar to a rename/rename(1to2)/add/add
conflict, as added in commit 3672c9714830 ("merge-recursive: Fix working
copy handling for rename/rename/add/add", 2011-08-11)).  Add a testcase
for such a conflict.

Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t6042-merge-rename-corner-cases.sh