X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=test%2Ftests%2Fmhbuild%2Ftest-forw;h=ae613d9632c44acc6514776422e75cc252e988b0;hb=88b2142594d5ea1e8385dae5eca81eed1018c555;hp=1dece2623af74bd9dd5b0462011fde44700af62e;hpb=636b3bab53e3fc2154bb86fb02aeecf433cc977a;p=mmh diff --git a/test/tests/mhbuild/test-forw b/test/tests/mhbuild/test-forw index 1dece26..ae613d9 100644 --- a/test/tests/mhbuild/test-forw +++ b/test/tests/mhbuild/test-forw @@ -1,46 +1,32 @@ #!/bin/sh ###################################################### # -# Test forwarding messages (including RFC-934 mode). +# Test forwarding messages # ###################################################### -# TODO: Move to a common file tests can source; need more framework... -failed=0 -check() { - diff -u $expected $actual - if [ $? -ne 0 ]; then - failed=$((failed + 1)) - fi -} +. "$MH_TEST_COMMON" -# Make a draft file forwarding two messages. -mkdraft() { - cat > $draft <"$draft" <][^>]*>/\1 /' $draft > $actual -} -draft=$MH_TEST_DIR/$$.draft -expected=$MH_TEST_DIR/$$.expected -actual=$MH_TEST_DIR/$$.actual +runandcheck 'mhbuild "$draft"' < $expected </" "$draft"' < $expected < -Content-Description: forwarded messages - - -------- =_aaaaaaaaaa0 - -From: Test1 -To: Some User -Date: Fri, 29 Sep 2006 00:00:00 -Subject: Testing message 1 - -This is message number 1 - -------- =_aaaaaaaaaa0 - -From: Test2 -To: Some User -Date: Fri, 29 Sep 2006 00:00:00 -Subject: Testing message 2 - -This is message number 2 - -------- =_aaaaaaaaaa0-- -EOF -mkdraft -mhbuild -rfc934 $draft -mungedraft -check - -exit $failed +!