moriyoshi Fri Oct 25 17:39:02 2002 EDT Added files: /php4/ext/standard/tests/strings htmlentities01.phpt htmlentities02.phpt htmlentities03.phpt htmlentities04.phpt htmlentities05.phpt htmlentities06.phpt htmlentities07.phpt htmlentities08.phpt htmlentities09.phpt
Removed files: /php4/ext/standard/tests/strings htmlentities1.phpt htmlentities2.phpt htmlentities3.phpt htmlentities4.phpt htmlentities5.phpt htmlentities6.phpt htmlentities7.phpt htmlentities8.phpt htmlentities9.phpt Log: Renamed test cases Index: php4/ext/standard/tests/strings/htmlentities01.phpt +++ php4/ext/standard/tests/strings/htmlentities01.phpt --TEST-- htmlentities() test 1 (cp1252) --INI-- mbstring.internal_encoding=pass --FILE-- <?php var_dump(htmlentities("\x82\x86\x99\x9f", ENT_QUOTES, 'cp1252')); var_dump(htmlentities("\x80\xa2\xa3\xa4\xa5", ENT_QUOTES, 'cp1252')); ?> --EXPECT-- string(28) "‚†™Ÿ" string(32) "€¢£¤¥" Index: php4/ext/standard/tests/strings/htmlentities02.phpt +++ php4/ext/standard/tests/strings/htmlentities02.phpt --TEST-- htmlentities() test 2 (setlocale / fr_FR.ISO-8859-15) --SKIPIF-- <?php setlocale( LC_CTYPE, "fr_FR.ISO-8859-15" ) or die( "skip\n" ); ?> --INI-- mbstring.internal_encoding=pass --FILE-- <?php setlocale( LC_CTYPE, "fr_FR.ISO-8859-15" ); var_dump(htmlentities("\xbc\xbd\xbe", ENT_QUOTES, '')); ?> --EXPECT-- string(20) "ŒœŸ" Index: php4/ext/standard/tests/strings/htmlentities03.phpt +++ php4/ext/standard/tests/strings/htmlentities03.phpt --TEST-- htmlentities() test 3 (setlocale / de_DE.ISO-8859-1) --SKIPIF-- <?php setlocale( LC_CTYPE, "de_DE.ISO-8859-1" ) or die("skip\n"); ?> --INI-- mbstring.internal_encoding=pass --FILE-- <?php setlocale( LC_CTYPE, "de_DE.ISO-8859-1" ); var_dump(htmlentities("\xe4\xf6\xfc", ENT_QUOTES, '')); ?> --EXPECT-- string(18) "äöü" Index: php4/ext/standard/tests/strings/htmlentities04.phpt +++ php4/ext/standard/tests/strings/htmlentities04.phpt --TEST-- htmlentities() test 4 (setlocale / ja_JP.EUC-JP) --SKIPIF-- <?php setlocale( LC_CTYPE, "ja_JP.EUC-JP" ) or die("skip\n"); ?> --INI-- mbstring.internal_encoding=pass --FILE-- <?php setlocale( LC_CTYPE, "ja_JP.EUC-JP" ); var_dump(htmlentities("\xa1\xa2\xa1\xa3\xa1\xa4", ENT_QUOTES, '')); ?> --EXPECT-- string(6) "、。," Index: php4/ext/standard/tests/strings/htmlentities05.phpt +++ php4/ext/standard/tests/strings/htmlentities05.phpt --TEST-- htmlentities() test 5 (mbstring / cp1252) --INI-- output_handler= --SKIPIF-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } extension_loaded("mbstring") or die("skip mbstring not available\n"); ?> --FILE-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } mb_internal_encoding('cp1252'); print mb_internal_encoding()."\n"; var_dump(htmlentities("\x82\x86\x99\x9f", ENT_QUOTES, '')); var_dump(htmlentities("\x80\xa2\xa3\xa4\xa5", ENT_QUOTES, '')); ?> --EXPECT-- Windows-1252 string(28) "‚†™Ÿ" string(32) "€¢£¤¥" Index: php4/ext/standard/tests/strings/htmlentities06.phpt +++ php4/ext/standard/tests/strings/htmlentities06.phpt --TEST-- htmlentities() test 6 (mbstring / ISO-8859-15) --INI-- output_handler= --SKIPIF-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } extension_loaded("mbstring") or die("skip mbstring not available\n"); ?> --FILE-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } mb_internal_encoding('ISO-8859-15'); print mb_internal_encoding()."\n"; var_dump(htmlentities("\xbc\xbd\xbe", ENT_QUOTES, '')); ?> --EXPECT-- ISO-8859-15 string(20) "ŒœŸ" Index: php4/ext/standard/tests/strings/htmlentities07.phpt +++ php4/ext/standard/tests/strings/htmlentities07.phpt --TEST-- htmlentities() test 7 (mbstring / ISO-8859-1) --INI-- output_handler= --SKIPIF-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } extension_loaded("mbstring") or die("skip mbstring not available\n"); ?> --FILE-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } mb_internal_encoding('ISO-8859-1'); print mb_internal_encoding()."\n"; var_dump(htmlentities("\xe4\xf6\xfc", ENT_QUOTES, '')); ?> --EXPECT-- ISO-8859-1 string(18) "äöü" Index: php4/ext/standard/tests/strings/htmlentities08.phpt +++ php4/ext/standard/tests/strings/htmlentities08.phpt --TEST-- htmlentities() test 8 (mbstring / EUC-JP) --INI-- output_handler= --SKIPIF-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } extension_loaded("mbstring") or die("skip mbstring not available\n"); ?> --FILE-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } mb_internal_encoding('EUC-JP'); print mb_internal_encoding()."\n"; var_dump(htmlentities("\xa1\xa2\xa1\xa3\xa1\xa4", ENT_QUOTES, '')); ?> --EXPECT-- EUC-JP string(6) "、。," Index: php4/ext/standard/tests/strings/htmlentities09.phpt +++ php4/ext/standard/tests/strings/htmlentities09.phpt --TEST-- htmlentities() test 9 (mbstring / Shift_JIS) --INI-- output_handler= --SKIPIF-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } extension_loaded("mbstring") or die("skip mbstring not available\n"); ?> --FILE-- <?php if (!extension_loaded("mbstring") && ini_get("enable_dl")) { $dlext = (substr(PHP_OS, 0, 3) == "WIN" ? ".dll" : ".so"); @dl("mbstring$dlext"); } mb_internal_encoding('Shift_JIS'); print mb_internal_encoding()."\n"; var_dump(htmlentities("\x81\x41\x81\x42\x81\x43", ENT_QUOTES, '')); ?> --EXPECT-- SJIS string(6) "ABC" -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php