-[no]fixcte
-file file
-outfile file
+ -rmmproc program
+ -normmproc
-[no]verbose
-version
-help
EOF
cp -p `mhpath last` "$expected"
+set +e
mhfixmsg last
+set -e
check `mhpath last` "$expected" 'keep first'
if grep "mhfixmsg: Can't convert .* to .* without iconv" "$actual.err" \
>/dev/null; then
echo skipping -textcodeset check because nmh was built without iconv
- set +e
rm -f "$expected" "$actual" "$actual.err"
else
- set +e
check "$expected" "$actual"
rm "$actual.err"
fi
+set -e
# check -nofixboundary
"${MH_TEST_DIR}/Mail/inbox/14.original"
+# check -normmproc
+cp "${MH_TEST_DIR}/Mail/inbox/18" "${MH_TEST_DIR}/Mail/inbox/19"
+
+run_test 'mhfixmsg 18 -normmproc'
+check "${MH_TEST_DIR}/Mail/inbox/19" \
+ "${MH_TEST_DIR}/Mail/inbox/,18" 'keep first'
+
+
+# check -rmmproc
+run_test 'mhfixmsg 19 -rmmproc true'
+if test -f '${MH_TEST_DIR}/Mail/inbox/19.backup'; then
+ echo check of mhfixmsg -rmmproc FAILED, should not have created backup file
+ failed=`expr ${failed:-0} + 1`
+fi
+
+
# make sure there are no tmp files left over
find "$MH_TEST_DIR/Mail" \( -name 'mhfix*' -o -name ',mhfix*' \) -print \
>"$actual"