3 test_description='git-merge
5 Testing the resolve strategy.'
9 test_expect_success 'setup' '
18 git reset --hard c0 &&
23 git reset --hard c0 &&
30 test_expect_success 'merge c1 to c2' '
31 git reset --hard c1 &&
32 git merge -s resolve c2 &&
33 test "$(git rev-parse c1)" != "$(git rev-parse HEAD)" &&
34 test "$(git rev-parse c1)" = "$(git rev-parse HEAD^1)" &&
35 test "$(git rev-parse c2)" = "$(git rev-parse HEAD^2)" &&
36 git diff --exit-code &&
42 test_expect_success 'merge c2 to c3 (fails)' '
43 git reset --hard c2 &&
44 test_must_fail git merge -s resolve c3