]> git.ipfire.org Git - thirdparty/git.git/commit - t/t5572-pull-submodule.sh
t: mark several submodule merging tests as fixed under merge-ort
authorElijah Newren <newren@gmail.com>
Sat, 20 Mar 2021 00:03:51 +0000 (00:03 +0000)
committerJunio C Hamano <gitster@pobox.com>
Sat, 20 Mar 2021 19:35:40 +0000 (12:35 -0700)
commitaa2faac03ad646873ebac2b230581d1d26dd1b99
treee38b8effb1600ec1123ff56a3331b890367c46a0
parent66b209b86ad3b79728d3f0f22e1bdef6b17a12c1
t: mark several submodule merging tests as fixed under merge-ort

merge-ort handles submodules (and directory/file conflicts in general)
differently than merge-recursive does; it basically puts all the special
handling for different filetypes into one place in the codebase instead
of needing special handling for different filetypes in many different
code paths.  This one code path in merge-ort could perhaps use some work
still (there are still test_expect_failure cases in the testsuite), but
it passes all the tests that merge-recursive does as well as 12
additional ones that merge-recursive fails.  Mark those 12 tests as
test_expect_success under merge-ort.

Signed-off-by: Elijah Newren <newren@gmail.com>
Reviewed-by: Derrick Stolee <dstolee@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t3512-cherry-pick-submodule.sh
t/t3513-revert-submodule.sh
t/t5572-pull-submodule.sh
t/t6437-submodule-merge.sh
t/t6438-submodule-directory-file-conflicts.sh