]>
diplodocus.org Git - nmh/blob - test/mhbuild/test-forw
2 ######################################################
4 # Test forwarding messages (including RFC-934 mode).
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 check_exit
'-eq 1' forw
-
19 # Make a draft file forwarding two messages.
27 #forw [forwarded messages] +inbox 1 2
31 draft
="$MH_TEST_DIR/$$.draft"
32 draftorig
="$MH_TEST_DIR/`mhparam sbackup`$$.draft.orig"
33 expected
="$MH_TEST_DIR/$$.expected"
34 actual
="$MH_TEST_DIR/$$.actual"
44 Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa0"
45 Content-Description: forwarded messages
48 Content-Type: message/rfc822
50 From: Test1 <test1@example.com>
51 To: Some User <user@example.com>
52 Date: Fri, 29 Sep 2006 00:00:00
53 Message-Id: 1@test.nmh
54 Subject: Testing message 1
56 This is message number 1
59 Content-Type: message/rfc822
61 From: Test2 <test2@example.com>
62 To: Some User <user@example.com>
63 Date: Fri, 29 Sep 2006 00:00:00
64 Message-Id: 2@test.nmh
65 Subject: Testing message 2
67 This is message number 2
69 ------- =_aaaaaaaaaa0--
72 run_prog mhbuild
$draft
73 check
$expected $draft
74 test ${failed:-0} -eq 0 && rm "$draftorig"
76 # check mhbuild -rfc934
77 start_test
"mhbuild -rfc934"
84 Content-Type: multipart/digest; boundary="----- =_aaaaaaaaaa0"
85 Content-Description: forwarded messages
90 From: Test1 <test1@example.com>
91 To: Some User <user@example.com>
92 Date: Fri, 29 Sep 2006 00:00:00
93 Message-Id: 1@test.nmh
94 Subject: Testing message 1
96 This is message number 1
100 From: Test2 <test2@example.com>
101 To: Some User <user@example.com>
102 Date: Fri, 29 Sep 2006 00:00:00
103 Message-Id: 2@test.nmh
104 Subject: Testing message 2
106 This is message number 2
108 ------- =_aaaaaaaaaa0--
111 run_prog mhbuild
-rfc934 $draft
112 check
$expected $draft
113 test ${failed:-0} -eq 0 && rm "$draftorig"