]> git.ipfire.org Git - thirdparty/git.git/commit - t/t6423-merge-rename-directories.sh
t/: new helper for tests that pass with ort but fail with recursive
authorElijah Newren <newren@gmail.com>
Mon, 26 Oct 2020 17:01:36 +0000 (17:01 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 26 Oct 2020 19:31:23 +0000 (12:31 -0700)
commitf06481f12732e846c0572a0109e2c5b5684f508a
treed757e3872eac53647d2c0f100de08763189ae8b8
parentc64432aacda9054459ce550eca95929897c301bd
t/: new helper for tests that pass with ort but fail with recursive

There are a number of tests that the "recursive" backend does not handle
correctly but which the redesign in "ort" will.  Add a new helper in
lib-merge.sh for selecting a different test expectation based on the
setting of GIT_TEST_MERGE_ALGORITHM, and use it in various testcases to
document which ones we expect to fail under recursive but pass under
ort.

Signed-off-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/lib-merge.sh [new file with mode: 0644]
t/t6416-recursive-corner-cases.sh
t/t6422-merge-rename-corner-cases.sh
t/t6423-merge-rename-directories.sh
t/t6426-merge-skip-unneeded-updates.sh
t/t6430-merge-recursive.sh