X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=t%2Ft5400-send-pack.sh;h=f3694ac3c78e64b6b77ebfef4cb3e90f9fb6c32c;hb=283c8eef6c9a4e379c73904d2bc22b19341b15c8;hp=1a4d2f2f13d4875d92e94cfa686ac42d3556ee24;hpb=8098a178b26dc7a158d129a092a5b78da6d12b72;p=git.git diff --git a/t/t5400-send-pack.sh b/t/t5400-send-pack.sh index 1a4d2f2f..f3694ac3 100755 --- a/t/t5400-send-pack.sh +++ b/t/t5400-send-pack.sh @@ -8,6 +8,9 @@ test_description='See why rewinding head breaks send-pack ' . ./test-lib.sh +touch cpio-test +test_expect_success 'working cpio' 'echo cpio-test | cpio -o > /dev/null' + cnt='1' test_expect_success setup ' tree=$(git-write-tree) && @@ -40,7 +43,15 @@ test_expect_success setup ' test_expect_success \ 'pushing rewound head should not barf but require --force' ' # should not fail but refuse to update. - git-send-pack ./victim/.git/ master && + if git-send-pack ./victim/.git/ master + then + # now it should fail with Pasky patch + echo >&2 Gaah, it should have failed. + false + else + echo >&2 Thanks, it correctly failed. + true + fi && if cmp victim/.git/refs/heads/master .git/refs/heads/master then # should have been left as it was!