X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=test%2Ftests%2Fbad-input%2Ftest-header;h=f0e7a45e4bb4cc1dc463f5d9a716a236e9e0a0ea;hb=79cbafe7268202d5b9c231b2d25472c152caa709;hp=cb9202f319932dc57862d34230aeac5dee685289;hpb=5ed626079bc1aaba6d0daea2b32c43cb463244bb;p=mmh diff --git a/test/tests/bad-input/test-header b/test/tests/bad-input/test-header index cb9202f..f0e7a45 100644 --- a/test/tests/bad-input/test-header +++ b/test/tests/bad-input/test-header @@ -1,19 +1,17 @@ #!/bin/sh -###################################################### # -# Test bogus headers (no blank line before body, etc.) -# -###################################################### +# Test bogus and strange headers + . "$MH_TEST_COMMON" expected=$MH_TEST_DIR/$$.expected # Write message with bogus header field (missing blank line, really). -msgfile="$(mhpath b)" -msgnum="$(basename $msgfile)" -cat > $msgfile <"$msgfile" <"$msgfile" + runandcheck "scan l" <"$msgfile" <"$msgfile" </dev/null; then -# : -# else -# echo "$0: did not receive expected error message \"$1\"" -# failed=`expr ${failed:-0} + 1` -# fi -# } -# verify_string_in_file 'scan: field name "ThisHeaderFieldNameIsWa' "$actual_err" -# verify_string_in_file 'exceeds 997' "$actual_err" -# verify_string_in_file '??Format error (message 13) in component 2' "$actual_err" -# rm -f "$actual_err" +# check m_getfld() handling of header field name with whitespace +msgfile="`mhpath b`" +msgnum="${msgfile##*/}" +cat >"$msgfile" <"$msgfile" <"$msgfile" <"$msgfile" <"$msgfile" <"$msgfile" <"$msgfile" <"$msgfile" <"$msgfile" <"$msgfile" <