#!/bin/sh ###################################################### # # Test pick parse rfc2047-header # ###################################################### set -e expected_err=$MH_TEST_DIR/$$.expected_err expected_out=$MH_TEST_DIR/$$.expected_out actual_err=$MH_TEST_DIR/$$.actual_err actual_out=$MH_TEST_DIR/$$.actual_out # Test MIME-encoded header. cat >"$MH_TEST_DIR/Mail/inbox/13" < To: Some User Date: Fri, 29 Sep 2006 00:00:00 Message-Id: 13@test.nmh Subject: =?us-ascii?q?=66=6f=6f?= =?utf-8?q?=62=61=72?= This is message number 13, with MIME-encoded Subject "foobar". EOF echo 13 >"$expected_out" cat /dev/null > $expected_err pick -subject foobar 13 > $actual_out 2> $actual_err diff -u $expected_err $actual_err diff -u $expected_out $actual_out