From: Ken Hornstein Date: Fri, 16 Mar 2012 02:23:20 +0000 (-0400) Subject: A test for the group addressing functionality handled by "post". X-Git-Url: http://git.marmaro.de/?a=commitdiff_plain;h=4582f97fd2ce5bdb3ac54fbb099c80965e379a9e;p=mmh A test for the group addressing functionality handled by "post". --- diff --git a/Makefile.am b/Makefile.am index eea18db..a6ddbfe 100644 --- a/Makefile.am +++ b/Makefile.am @@ -60,6 +60,7 @@ TESTS = test/bad-input/test-header \ test/post/test-post-basic test/post/test-post-multiple \ test/post/test-post-dcc test/post/test-post-fcc \ test/post/test-post-multifrom test/post/test-post-envelope \ + test/post/test-post-group \ test/refile/test-refile \ test/repl/test-if-str test/scan/test-scan \ test/sequences/test-flist test/sequences/test-mark \ diff --git a/test/post/test-post-group b/test/post/test-post-group new file mode 100755 index 0000000..d5e39ae --- /dev/null +++ b/test/post/test-post-group @@ -0,0 +1,45 @@ +#!/bin/sh +# +# Test the behavior of post when using group addresses +# + +set -e + +if test -z "${MH_OBJ_DIR}"; then + srcdir=`dirname "$0"`/../.. + MH_OBJ_DIR=`cd "$srcdir" && pwd`; export MH_OBJ_DIR +fi + +. "${srcdir}/test/post/test-post-common.sh" + +# +# Group test +# +cat > "${MH_TEST_DIR}/Mail/draft" < +To: our-group: Somebody One + Somebody Two ; +Subject: Group test + +This is test of group recipients. +EOF + +cat > "${testname}.expected" < +RCPT TO: +RCPT TO: +DATA +From: Mr Nobody +To: our-group: ; +Subject: Group test +Date: + +This is test of group recipients. +. +QUIT +EOF + +test_post "${testname}.actual" "${testname}.expected" + +exit ${failed:-0}