#!/bin/sh ########################################################## # # Test display of text/plain parts with charset conversion # ########################################################## 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" setup_test if test "$ICONV_ENABLED" -eq 0; then test_skip 'test-textcharset requires that nmh have been built with iconv' fi expected="$MH_TEST_DIR"/$$.expected actual="$MH_TEST_DIR"/$$.actual msgfile=`mhpath new` cat >"$msgfile" <"$expected" <"$actual" 2>&1 check "$expected" "$actual" # Check -textcharset. cat >"$expected" <"$actual" 2>&1 check "$expected" "$actual" 'keep first' # Check use of user's locale. LC_ALL=en_US.UTF-8; export LC_ALL run_prog mhshow -nopause last >"$actual" 2>&1 check "$expected" "$actual" exit $failed