]>
diplodocus.org Git - nmh/blob - test/bad-input/test-header
2 ######################################################
4 # Test bogus headers (no blank line before body).
6 ######################################################
8 if test -z "${MH_OBJ_DIR}"; then
9 srcdir
=`dirname $0`/..
/..
10 MH_OBJ_DIR
=`cd $srcdir && pwd`; export MH_OBJ_DIR
13 .
"$MH_OBJ_DIR/test/common.sh"
17 # TODO: Move to a common file tests can source; need more framework...
20 diff -u $expected $actual
22 failed
=$
((failed
+ 1))
26 expected
=$MH_TEST_DIR/$$.expected
27 actual
=$MH_TEST_DIR/$$.actual
29 # Write message with bogus header field (missing blank line, really).
31 msgnum
=$
(basename $msgfile)
33 Date: Sun, 18 Dec 2005 00:52:39 +0100
37 This is a multi-part message in MIME format.
39 I am a stupid spammer.
44 11 12/18 foo@example.edu test<<This is a multi-part message in MIME forma
46 scan
$msgnum > $actual 2>&1
53 Date: Sun, 18 Dec 2005 00:52:39 +0100
59 This is a multi-part message in MIME format.
62 I am a stupid spammer.
64 show
$msgnum > $actual 2>&1
69 Date: Sun, 18 Dec 2005 00:52:39 +0100
77 This is a multi-part message in MIME format.
79 I am a stupid spammer.
81 mhshow
-nopause $msgnum > $actual 2>&1