3 test_description
='git merge
5 Testing octopus merge with more than 25 refs.'
9 test_expect_success
'setup' '
17 git reset --hard c0 &&
22 i=`expr $i + 1` || return 1
26 test_expect_success
'merge c1 with c2, c3, c4, ... c29' '
27 git reset --hard c1 &&
36 test "$(git rev-parse c1)" != "$(git rev-parse HEAD)" &&
40 test "$(git rev-parse c$i)" = "$(git rev-parse HEAD^$i)" &&
41 i=`expr $i + 1` || return 1
43 git diff --exit-code &&
48 i=`expr $i + 1` || return 1