OSDN Git Service

enable -p option when mkdir definitely has
[nkf/nkf.git] / nkf_test.pl
index 0d1de74..571cf86 100644 (file)
@@ -1353,10 +1353,31 @@ printf "%-40s",  "[nkf-forum:65482]  ";
     "\x1b\x24\x42\x7f\x21\x80\x21\x1b\x28\x42\n",
     "\xf0\x40\xf0\x9f\x0a");
 
-printf "%-40s",  "[ruby-dev:47057]  ";
-    &test("$nkf -jW -M --cp932",
-    "\xe3\x80\x8c\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82 by \xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x80\x8d\xe3\x81\xae\xe3\x83\xac\xe3\x82\xb7\xe3\x83\x94",
-    "=?ISO-2022-JP?B?GyRCIVYkIiQiJCIkIiQiJCIkIiQiJCIkIiQiGyhC?= by\n =?ISO-2022-JP?B?GyRCJCIkIiQiJCIkIiQiJCIkIiQiJCIhVyROJWwlNyVUGyhC?=");
+printf "%-40s",  "[nkf-bug:38800]  ";
+    &test("$nkf -W -e --fb-java",
+    "\xF0\xA0\xAE\xB7",
+    "\\uD842\\uDFB7");
+
+# [KNOWNBUG]
+# printf "%-40s",  "[ruby-dev:47057]  ";
+#     &test("$nkf -jW -M --cp932",
+#     "\xe3\x80\x8c\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82 by \xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x81\x82\xe3\x80\x8d\xe3\x81\xae\xe3\x83\xac\xe3\x82\xb7\xe3\x83\x94",
+#     "=?ISO-2022-JP?B?GyRCIVYkIiQiJCIkIiQiJCIkIiQiJCIkIiQiGyhC?= by\n =?ISO-2022-JP?B?GyRCJCIkIiQiJCIkIiQiJCIkIiQiJCIhVyROJWwlNyVUGyhC?=");
+
+printf "%-40s",  "[nkf-bug:32328] SJIS";
+    &test("$nkf -Sw",
+    "\x1b\x82\xa0",
+    "\x1b\xe3\x81\x82");
+
+printf "%-40s",  "[nkf-bug:32328] JIS";
+    &test("$nkf -Jw",
+    "\x1b\x1b\$B\$\x22\x1b(B",
+    "\x1b\xe3\x81\x82");
+
+printf "%-40s",  "[nkf-bug:36572]";
+    &test("$nkf -sW --fb-html",
+    "\xe6\xbf\xb9\xe4\xb8\x8a",
+    "濹\x8f\xe3");
 
     if (!NKF) {
 printf "%-40s", "Guess NL";