#!/bin/sh # # Test mhl.headers, at least. set -e if test -z "${MH_OBJ_DIR}"; then srcdir=`dirname "$0"`/../.. MH_OBJ_DIR=`cd "$srcdir" && pwd`; export MH_OBJ_DIR fi . "$MH_OBJ_DIR/test/common.sh" require_locale en_US.UTF-8 en_US.UTF8 en_US.utf-8 en_US.utf8 setup_test mhl="${MH_LIBEXEC_DIR}/mhl" expected="$MH_TEST_DIR/$$.expected" actual="$MH_TEST_DIR/$$.actual" # check decode of To: and Cc: start_test "decode of To: and Cc:" cat >"$expected" < Resent-cc: Encoded , Resent-From: Encoded . Date: Sat, 13 Jul 2019 16:02:39 To: Encoded + , Encoded # cc: Encoded - From: Encoded * Subject: encoded addresses EOF cat >"`mhpath new`" < Resent-cc: "Encoded =?utf-8?Q?=2c?=" Resent-From: "Encoded =?utf-8?Q?=2e?=" To: "Encoded =?utf-8?Q?=2b?=" , "Encoded =?utf-8?Q?=23?=" Cc: "Encoded =?utf-8?Q?=2d?=" From: "Encoded =?utf-8?Q?=2a?=" Date: Sat, 13 Jul 2019 16:02:39 Subject: encoded addresses EOF "$mhl" -nomoreproc -form mhl.headers `mhpath last` >"$actual" check "$expected" "$actual" finish_test exit $failed