summaryrefslogtreecommitdiff
path: root/t/chainlint/subshell-here-doc.test
diff options
context:
space:
mode:
authorEric Sunshine <sunshine@sunshineco.com>2021-12-13 06:30:45 (GMT)
committerJunio C Hamano <gitster@pobox.com>2021-12-13 22:15:28 (GMT)
commit925d7304d2a5f5dda9fbe3f541338bb87083f6b2 (patch)
tree2ea7dd7677b25551681ccda8a5053a938dbe7025 /t/chainlint/subshell-here-doc.test
parente773545c7fe7eca21b134847f4fc2cbc9547fa14 (diff)
downloadgit-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.test2
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