t1100: move creation of expected output into setup test
The "expected" file is created at the top-level of the script, outside
of any test. Code that runs outside of a test is not protected by the
test harness: a failure there is not reported as a test failure and is
easy to miss.
Move the here-doc that creates "expected" into the existing setup test
("test preparation: write empty tree"), using a "<<-" here-doc so its
body can be indented along with the rest of the test.
Signed-off-by: Shlok Kulshreshtha <diy2903@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
main
parent
678f3bb60d
commit
9719c290ee
|
|
@ -14,15 +14,14 @@ Also make sure that command line parser understands the normal
|
|||
|
||||
. ./test-lib.sh
|
||||
|
||||
cat >expected <<EOF
|
||||
tree $EMPTY_TREE
|
||||
author Author Name <author@email> 1117148400 +0000
|
||||
committer Committer Name <committer@email> 1117150200 +0000
|
||||
|
||||
comment text
|
||||
EOF
|
||||
|
||||
test_expect_success 'test preparation: write empty tree' '
|
||||
cat >expected <<-EOF &&
|
||||
tree $EMPTY_TREE
|
||||
author Author Name <author@email> 1117148400 +0000
|
||||
committer Committer Name <committer@email> 1117150200 +0000
|
||||
|
||||
comment text
|
||||
EOF
|
||||
git write-tree >treeid
|
||||
'
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue