#### Rely on 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"
# argument: expected output
inc -silent -file "$mbox"
rm -f "$mbox" "$mbox.map"
- cur=`mhpath cur`
-
#
# It's hard to calculate the exact Date: header post is going to
# use, so we'll just use sed to remove the actual date so we can easily
- # compare it against our "correct" output. And same for
- # Content-ID and charset.
+ # compare it against our "correct" output. And same for charset.
#
- sed -e 's/^Date:.*/Date:/' \
- -e 's/^Content-ID:.*/Content-ID:/' \
- -e 's/; charset=".*//' \
- "$cur" > "${testname}.actual"
+ sed -e 's/^Date:.*/Date:/' -e 's/; charset=".*//' \
+ "`mhpath cur`" > "${testname}.actual"
check "${testname}.actual" "$1"
}
cat > "${MH_TEST_DIR}/Mail/draft" <<EOF
From: Mr Nobody <nobody@example.com>
-To: Somebody Else <somebody@example.com>
+To: Somebody <somebody@example.com>
Subject: Test
Nmh-Attachment: $MH_TEST_DIR/attachment.txt
cat > "${testname}.expected" <<EOF
From: Mr Nobody <nobody@example.com>
-To: Somebody Else <somebody@example.com>
+To: Somebody <somebody@example.com>
Subject: Test
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----- =_aaaaaaaaaa0"
-Content-ID:
Date:
------- =_aaaaaaaaaa0
test_attachment "${testname}.expected"
-# check that 8-bit body is still encoded as quoted-printable
-# text/plain, even with an attachment
+# check that 8-bit body is encoded as quoted-printable text/plain,
+# even with an attachment
cat > "${MH_TEST_DIR}/Mail/draft" <<EOF
From: Mr Nobody <nobody@example.com>
-To: Somebody Else <somebody@example.com>
+To: Somebody <somebody@example.com>
Subject: Test
Nmh-Attachment: $MH_TEST_DIR/attachment.txt
cat > "${testname}.expected" <<EOF
From: Mr Nobody <nobody@example.com>
-To: Somebody Else <somebody@example.com>
+To: Somebody <somebody@example.com>
Subject: Test
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----- =_aaaaaaaaaa0"
-Content-ID:
Date:
------- =_aaaaaaaaaa0