X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=test%2Ftests%2Fbad-input%2Ftest-header;h=f0e7a45e4bb4cc1dc463f5d9a716a236e9e0a0ea;hb=d4bcca1aa235370bc20bc2734c0cd6f700b17871;hp=6b826a00d7fbfc7fd6b6a20ee70b0fcaeb97d3c8;hpb=82325c1114254a76b8285bb710b2f651674331c7;p=mmh diff --git a/test/tests/bad-input/test-header b/test/tests/bad-input/test-header index 6b826a0..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" <