lstat_cache(): print a warning if doing ping-pong between cache types
[gitweb.git] / t / t7606-merge-custom.sh
index 07e0fc797453380cbb10b3e56c73397711a3f794..52a451dd5782ab584ba34e73abaef32d5e332537 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-test_description='git-merge
+test_description='git merge
 
 Testing a custom strategy.'
 
@@ -24,8 +24,9 @@ test_expect_success 'setup' '
        git commit -m c1 &&
        git tag c1 &&
        git reset --hard c0 &&
+       echo c1c1 >c1.c &&
        echo c2 >c2.c &&
-       git add c2.c &&
+       git add c1.c c2.c &&
        git commit -m c2 &&
        git tag c2
 '
@@ -38,8 +39,10 @@ test_expect_success 'merge c2 with a custom strategy' '
        test "$(git rev-parse c2)" = "$(git rev-parse HEAD^2)" &&
        test "$(git rev-parse c2^{tree})" = "$(git rev-parse HEAD^{tree})" &&
        git diff --exit-code &&
+       git diff --exit-code c2 HEAD &&
+       git diff --exit-code c2 &&
        test -f c0.c &&
-       test ! -f c1.c &&
+       grep c1c1 c1.c &&
        test -f c2.c
 '