X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/374ece2e88368afd6e0a29c4ee4b75ffa9e28b39..4aca08ce404ffaa63000c218e8e042d7b27fbfcc:/test/post/test-mts diff --git a/test/post/test-mts b/test/post/test-mts index 29fb4787..cd0e727d 100755 --- a/test/post/test-mts +++ b/test/post/test-mts @@ -30,6 +30,8 @@ DATA From: Mr Nobody To: Somebody Else Subject: Test +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" Date: This is a test @@ -47,20 +49,20 @@ test_post "${testname}.actual" "${testname}.expected" "-mts smtp" #### Rely on sendmail/smtp or sendmail/pipe below to override default mts. mts_fakesendmail="${MHMTSCONF}-fakesendmail" cp "${MHMTSCONF}" "$mts_fakesendmail" -printf "%s\n" "sendmail: ${srcdir}/test/fakesendmail" >>"$mts_fakesendmail" +printf 'sendmail: %s/test/fakesendmail\n' "$srcdir" >>"$mts_fakesendmail" MHMTSCONF="$mts_fakesendmail" -# $1: option switches for send +# $1: -mts switch selection # remaining arguments: expected output(s) test_sendmail () { - send -draft -mts "$1" + run_prog send -draft -mts "$1" shift # fakesendmail drops the message and any cc's into this mbox. mbox="${MH_TEST_DIR}"/Mail/fakesendmail.mbox inc -silent -file "$mbox" - rm -f "$mbox" "$mbox.map" + rm -f "$mbox" n=1 for expected in "$@"; do @@ -94,6 +96,8 @@ cat > "${testname}.expected" < To: Somebody Else Subject: Test +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" Date: This is a test @@ -118,6 +122,8 @@ cat > "${testname}.expected" < To: Somebody Else Subject: Test +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" Date: This is a test @@ -141,6 +147,8 @@ cat > "${testname}.expected1" < To: Somebody Else Subject: Test +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" Date: This is a test @@ -148,6 +156,7 @@ This is a test EOF cat > "${testname}.expected2" < Date: Subject: Test @@ -156,6 +165,8 @@ Subject: Test From: Mr Nobody To: Somebody Else Subject: Test +MIME-Version: 1.0 +Content-Type: text/plain; charset="us-ascii" Date: This is a test