setup_test
+check_exit '-eq 1' forw -
+
# Make a draft file forwarding two messages.
mkdraft() {
cat > $draft <<EOF
From: Test1 <test1@example.com>
To: Some User <user@example.com>
Date: Fri, 29 Sep 2006 00:00:00
+Message-Id: 1@test.nmh
Subject: Testing message 1
This is message number 1
From: Test2 <test2@example.com>
To: Some User <user@example.com>
Date: Fri, 29 Sep 2006 00:00:00
+Message-Id: 2@test.nmh
Subject: Testing message 2
This is message number 2
------- =_aaaaaaaaaa0--
EOF
mkdraft
-mhbuild $draft
+run_prog mhbuild $draft
check $expected $draft
test ${failed:-0} -eq 0 && rm "$draftorig"
From: Test1 <test1@example.com>
To: Some User <user@example.com>
Date: Fri, 29 Sep 2006 00:00:00
+Message-Id: 1@test.nmh
Subject: Testing message 1
This is message number 1
From: Test2 <test2@example.com>
To: Some User <user@example.com>
Date: Fri, 29 Sep 2006 00:00:00
+Message-Id: 2@test.nmh
Subject: Testing message 2
This is message number 2
------- =_aaaaaaaaaa0--
EOF
mkdraft
-mhbuild -rfc934 $draft
+run_prog mhbuild -rfc934 $draft
check $expected $draft
test ${failed:-0} -eq 0 && rm "$draftorig"