. "${srcdir}/test/post/test-post-common.sh"
+#### w3m needs $HOME to be writeable.
+if [ -w "$HOME" ]; then
+ :
+else
+ #### $HOME isn't writeable, so use a directory that should be.
+ HOME="$MHTMPDIR"
+ export HOME
+fi
expected="$MH_TEST_DIR/test-mhfixmsg$$.expected"
expected_err="$MH_TEST_DIR/test-mhfixmsg$$.expected_err"
>/dev/null; then
can_reformat_texthtml=1
else
- echo "$0: skipping -reformat check because
+ echo "$0: skipping -reformat check because \
mhfixmsg-format-text/html is not available"
can_reformat_texthtml=0
fi
fi
+# check implicit -file with absolute pathname
+run_test "mhfixmsg `mhpath last` -outfile /dev/null" ''
+
+
# check handling of boundary string that appears in message body
#
cat >"$expected" <<EOF
mhfixmsg last -textcodeset utf-8 -outfile "$actual" 2>"$actual.err"
if grep "mhfixmsg: Can't convert .* to .* without iconv" "$actual.err" \
>/dev/null; then
- echo skipping -textcodeset check because nmh was built without iconv
+ echo "$0: skipping -textcodeset check because nmh was built without iconv"
rm -f "$expected" "$actual" "$actual.err"
else
check "$expected" "$actual"