t6429: testcases for remembering renames
authorElijah Newren <newren@gmail.com>
Thu, 20 May 2021 06:09:33 +0000 (06:09 +0000)
committerJunio C Hamano <gitster@pobox.com>
Thu, 20 May 2021 06:40:39 +0000 (15:40 +0900)
commita22099f552d5e67dc71c2bd92c4b711387e9695f
tree58adc9b923d41459fc98f4eb281d88e45a8e6255
parentf9500261e0aea2bebb527281462d650be1db38a4
t6429: testcases for remembering renames

We will soon be adding an optimization that caches (in memory only,
never written to disk) upstream renames during a sequence of merges such
as occurs during a cherry-pick or rebase operation.  Add several tests
meant to stress such an implementation to ensure it does the right
thing, and include a test whose outcome we will later change due to this
optimization as well.

Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/technical/remembering-renames.txt
t/t6429-merge-sequence-rename-caching.sh [new file with mode: 0755]