]> diplodocus.org Git - nmh/commitdiff
Make sure we created the test file even if we don't have iconv support;
authorKen Hornstein <kenh@pobox.com>
Fri, 1 Feb 2013 19:06:49 +0000 (14:06 -0500)
committerKen Hornstein <kenh@pobox.com>
Fri, 1 Feb 2013 19:06:49 +0000 (14:06 -0500)
it's needed for two tests.

test/scan/test-scan-multibyte

index 819c34c..2650d12 100755 (executable)
@@ -75,11 +75,11 @@ check "$expected" "$actual"
 #
 # Check decoding with an invalid multibyte sequence.  We skip this test
 # if we don't have iconv support, since it requires converting from one
-# character set to another
+# character set to another.  Be sure we created the test file, though, because
+# it's required for the test right after it.
 #
 
-if test "$ICONV_ENABLED" -eq 1; then
-    cat >`mhpath new` <<EOF
+cat >`mhpath new` <<EOF
 From: Test12 <test12@example.com>
 To: Some User <user@example.com>
 Date: Mon, 31 Dec 2012 00:00:00
@@ -91,10 +91,11 @@ This message has an encoded Subject with an invalid character for the
 ISO-8859-1 character set, but it (U+2019) is valid UTF-8.
 EOF
 
-    cat >"$expected" <<EOF
+cat >"$expected" <<EOF
   12  12/31 Test12             2013 New Year?s Deals! Start the year right
 EOF
 
+if test "$ICONV_ENABLED" -eq 1; then
     LC_CTYPE=ISO-8859-1 MM_CHARSET=ISO-8859-1 scan -width 75 last >"$actual"
     check "$expected" "$actual"
 fi