t5504: modernize test by moving heredocs into test bodies
We have several heredocs in t5504 located outside of any particular test bodies. Move these into the test bodies to match our modern coding style. Signed-off-by: Patrick Steinhardt <ps@pks.im> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:

committed by
Junio C Hamano

parent
3b0d05c4a7
commit
b1be3953e5
@ -64,12 +64,6 @@ test_expect_success 'fetch with transfer.fsckobjects' '
|
||||
)
|
||||
'
|
||||
|
||||
cat >exp <<EOF
|
||||
To dst
|
||||
! refs/heads/main:refs/heads/test [remote rejected] (missing necessary objects)
|
||||
Done
|
||||
EOF
|
||||
|
||||
test_expect_success 'push without strict' '
|
||||
rm -rf dst &&
|
||||
git init dst &&
|
||||
@ -78,6 +72,11 @@ test_expect_success 'push without strict' '
|
||||
git config fetch.fsckobjects false &&
|
||||
git config transfer.fsckobjects false
|
||||
) &&
|
||||
cat >exp <<-\EOF &&
|
||||
To dst
|
||||
! refs/heads/main:refs/heads/test [remote rejected] (missing necessary objects)
|
||||
Done
|
||||
EOF
|
||||
test_must_fail git push --porcelain dst main:refs/heads/test >act &&
|
||||
test_cmp exp act
|
||||
'
|
||||
@ -94,11 +93,6 @@ test_expect_success 'push with !receive.fsckobjects' '
|
||||
test_cmp exp act
|
||||
'
|
||||
|
||||
cat >exp <<EOF
|
||||
To dst
|
||||
! refs/heads/main:refs/heads/test [remote rejected] (unpacker error)
|
||||
EOF
|
||||
|
||||
test_expect_success 'push with receive.fsckobjects' '
|
||||
rm -rf dst &&
|
||||
git init dst &&
|
||||
@ -107,6 +101,10 @@ test_expect_success 'push with receive.fsckobjects' '
|
||||
git config receive.fsckobjects true &&
|
||||
git config transfer.fsckobjects false
|
||||
) &&
|
||||
cat >exp <<-\EOF &&
|
||||
To dst
|
||||
! refs/heads/main:refs/heads/test [remote rejected] (unpacker error)
|
||||
EOF
|
||||
test_must_fail git push --porcelain dst main:refs/heads/test >act &&
|
||||
test_cmp exp act
|
||||
'
|
||||
@ -129,15 +127,14 @@ test_expect_success 'repair the "corrupt or missing" object' '
|
||||
git fsck
|
||||
'
|
||||
|
||||
cat >bogus-commit <<EOF
|
||||
tree $EMPTY_TREE
|
||||
author Bugs Bunny 1234567890 +0000
|
||||
committer Bugs Bunny <bugs@bun.ni> 1234567890 +0000
|
||||
|
||||
This commit object intentionally broken
|
||||
EOF
|
||||
|
||||
test_expect_success 'setup bogus commit' '
|
||||
cat >bogus-commit <<-EOF &&
|
||||
tree $EMPTY_TREE
|
||||
author Bugs Bunny 1234567890 +0000
|
||||
committer Bugs Bunny <bugs@bun.ni> 1234567890 +0000
|
||||
|
||||
This commit object intentionally broken
|
||||
EOF
|
||||
commit="$(git hash-object --literally -t commit -w --stdin <bogus-commit)"
|
||||
'
|
||||
|
||||
|
Reference in New Issue
Block a user