Merge branch 'jc/lint-runaway-here-doc'
The test framework learned to detect unterminated here documents. * jc/lint-runaway-here-doc: tests: lint for run-away here-doc
This commit is contained in:
commit
09fb53568e
@ -625,9 +625,9 @@ test_run_ () {
|
||||
trace=
|
||||
# 117 is magic because it is unlikely to match the exit
|
||||
# code of other programs
|
||||
test_eval_ "(exit 117) && $1"
|
||||
if test "$?" != 117; then
|
||||
error "bug in the test script: broken &&-chain: $1"
|
||||
if test "OK-117" != "$(test_eval_ "(exit 117) && $1${LF}${LF}echo OK-\$?" 3>&1)"
|
||||
then
|
||||
error "bug in the test script: broken &&-chain or run-away HERE-DOC: $1"
|
||||
fi
|
||||
trace=$trace_tmp
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user