diff options
author | Eric Sunshine <sunshine@sunshineco.com> | 2021-12-13 06:30:45 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-12-13 22:15:28 (GMT) |
commit | 925d7304d2a5f5dda9fbe3f541338bb87083f6b2 (patch) | |
tree | 2ea7dd7677b25551681ccda8a5053a938dbe7025 /t/chainlint/subshell-here-doc.test | |
parent | e773545c7fe7eca21b134847f4fc2cbc9547fa14 (diff) | |
download | git-925d7304d2a5f5dda9fbe3f541338bb87083f6b2.zip git-925d7304d2a5f5dda9fbe3f541338bb87083f6b2.tar.gz git-925d7304d2a5f5dda9fbe3f541338bb87083f6b2.tar.bz2 |
t/chainlint/*.test: don't use invalid shell syntax
The chainlint self-test code snippets are supposed to represent the body
of a test_expect_success() or test_expect_failure(), yet the contents of
these tests would have caused the shell to report syntax errors had they
been real test bodies. Although chainlint.sed, with its simplistic
heuristics, is blind to these syntactic problems, a future more robust
chainlint implementation might not have such a limitation, so make these
snippets syntactically valid.
Signed-off-by: Eric Sunshine <sunshine@sunshineco.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/chainlint/subshell-here-doc.test')
-rw-r--r-- | t/chainlint/subshell-here-doc.test | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/t/chainlint/subshell-here-doc.test b/t/chainlint/subshell-here-doc.test index f6b3ba4..0cce907 100644 --- a/t/chainlint/subshell-here-doc.test +++ b/t/chainlint/subshell-here-doc.test @@ -11,7 +11,7 @@ # LINT: missing "&&" on 'cat' cat <<EOF >bip fish fly high - EOF +EOF # LINT: swallow here-doc (EOF is last line of subshell) echo <<-\EOF >bop |