Don't ignore a pack-refs write failure
[gitweb.git] / t / t5400-send-pack.sh
index fc4a126407fbfd9cf630d6fca03d7392342d3e15..4eaea8f3364343385227b38ac279a603f7ca025b 100755 (executable)
@@ -66,7 +66,7 @@ test_expect_success 'pack the destination repository' '
 '
 
 test_expect_success \
-        'pushing rewound head should not barf but require --force' ' 
+        'pushing rewound head should not barf but require --force' '
        # should not fail but refuse to update.
        if git-send-pack ./victim/.git/ master
        then
@@ -108,8 +108,8 @@ test_expect_success \
        cd victim &&
        git-config receive.denyNonFastforwards true &&
        cd .. &&
-       git-update-ref refs/heads/master master^ &&
-       git-send-pack --force ./victim/.git/ master &&
+       git-update-ref refs/heads/master master^ || return 1
+       git-send-pack --force ./victim/.git/ master && return 1
        ! git diff .git/refs/heads/master victim/.git/refs/heads/master
 '