OSDN Git Service

Fix don't break line in ASCII. [nkf-forum:48850]
[nkf/nkf.git] / nkf_test.pl
index 7241546..73a360f 100644 (file)
@@ -1028,6 +1028,19 @@ printf "%-40s",  "test_data/bug19779    ";
 printf "%-40s",  "[nkf-forum:47327]    ";
     &test("$nkf -wM",pack('H*','feffd852de76d814dc45000a'),"=?UTF-8?B?8KSptvCVgYU=?=\n");
 
 printf "%-40s",  "[nkf-forum:47327]    ";
     &test("$nkf -wM",pack('H*','feffd852de76d814dc45000a'),"=?UTF-8?B?8KSptvCVgYU=?=\n");
 
+printf "%-40s",  "[nkf-forum:47334]    ";
+    &test("$nkf -w",pack('H*','feff006100620063000a'),"abc\n");
+
+printf "%-40s",  "[nkf-bug:20079]    ";
+    &test("$nkf -jSxM","\xBB \xBB","=?ISO-2022-JP?B?GyhJOxsoQiAbKEk7GyhC?=");
+
+printf "%-40s",  "[nkf-forum:48850]    ";
+    &test("$nkf -jSM",
+       "From: \x82\xA0\x82\xA0\x82\xA0\x82\xA0\x82\xA0\x82\xA0\x82\xA0\x82\xA0\x82\xA0" .
+       " <x-xxxx@xxxxxxxxxxxx.co.jp>\n",
+       "From: =?ISO-2022-JP?B?GyRCJCIkIiQiJCIkIiQiJCIkIiQiGyhC?=" .
+       " <x-xxxx@xxxxxxxxxxxx.co.jp>\n");
+
     if (!NKF) {
 printf "%-40s", "Guess NL";
 &command_tests(
     if (!NKF) {
 printf "%-40s", "Guess NL";
 &command_tests(