diff options
author | Eric Sunshine <sunshine@sunshineco.com> | 2021-12-09 00:11:04 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-12-13 10:29:48 -0800 |
commit | 020b813f400b55528edca00aff4d8e95080376f6 (patch) | |
tree | 751e5e1376bd0f1a214fcb8f6fbc78bc5d9908a7 /t/t4106-apply-stdin.sh | |
parent | t9107: use shell parameter expansion to avoid breaking &&-chain (diff) | |
download | tgif-020b813f400b55528edca00aff4d8e95080376f6.tar.xz |
tests: simplify construction of large blocks of text
Take advantage of here-docs to create large blocks of text rather than
using a series of `echo` statements. Not only are here-docs a natural
fit for such a task, but there is less opportunity for a broken
&&-chain.
Signed-off-by: Eric Sunshine <sunshine@sunshineco.com>
Reviewed-by: Elijah Newren <newren@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4106-apply-stdin.sh')
-rwxr-xr-x | t/t4106-apply-stdin.sh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/t/t4106-apply-stdin.sh b/t/t4106-apply-stdin.sh index 72467a1e8e..1e70810b9c 100755 --- a/t/t4106-apply-stdin.sh +++ b/t/t4106-apply-stdin.sh @@ -18,7 +18,10 @@ test_expect_success 'git apply --numstat - < patch' ' ' test_expect_success 'git apply --numstat - < patch patch' ' - for i in 1 2; do echo "1 1 text"; done >expect && + cat >expect <<-\EOF && + 1 1 text + 1 1 text + EOF git apply --numstat - < patch patch >actual && test_cmp expect actual ' |