From: Moriyoshi Koizumi Date: Thu, 24 Oct 2002 21:11:41 +0000 (+0000) Subject: Added new test cases for htmlentities X-Git-Tag: php-4.3.0pre2~76 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c7c418c25a98e0360da3da916574603455c384d9;p=php Added new test cases for htmlentities --- diff --git a/ext/standard/tests/strings/htmlentities1.phpt b/ext/standard/tests/strings/htmlentities1.phpt new file mode 100644 index 0000000000..d073285c50 --- /dev/null +++ b/ext/standard/tests/strings/htmlentities1.phpt @@ -0,0 +1,12 @@ +--TEST-- +htmlentities() test 1 (cp1252) +--INI-- +mbstring.internal_encoding=pass +--FILE-- + +--EXPECT-- +string(28) "‚†™Ÿ" +string(32) "€¢£¤¥" diff --git a/ext/standard/tests/strings/htmlentities2.phpt b/ext/standard/tests/strings/htmlentities2.phpt new file mode 100644 index 0000000000..5ff093d46b --- /dev/null +++ b/ext/standard/tests/strings/htmlentities2.phpt @@ -0,0 +1,13 @@ +--TEST-- +htmlentities() test 2 (setlocale / fr_FR.ISO-8859-15) +--SKIPIF-- + +--INI-- +mbstring.internal_encoding=pass +--FILE-- + +--EXPECT-- +string(20) "ŒœŸ" diff --git a/ext/standard/tests/strings/htmlentities3.phpt b/ext/standard/tests/strings/htmlentities3.phpt new file mode 100644 index 0000000000..262fa67fa6 --- /dev/null +++ b/ext/standard/tests/strings/htmlentities3.phpt @@ -0,0 +1,13 @@ +--TEST-- +htmlentities() test 3 (setlocale / de_DE.ISO-8859-1) +--SKIPIF-- + +--INI-- +mbstring.internal_encoding=pass +--FILE-- + +--EXPECT-- +string(18) "äöü" diff --git a/ext/standard/tests/strings/htmlentities4.phpt b/ext/standard/tests/strings/htmlentities4.phpt new file mode 100644 index 0000000000..1793500441 --- /dev/null +++ b/ext/standard/tests/strings/htmlentities4.phpt @@ -0,0 +1,13 @@ +--TEST-- +htmlentities() test 4 (setlocale / ja_JP.EUC-JP) +--SKIPIF-- + +--INI-- +mbstring.internal_encoding=pass +--FILE-- + +--EXPECT-- +string(6) "¡¢¡£¡¤" diff --git a/ext/standard/tests/strings/htmlentities5.phpt b/ext/standard/tests/strings/htmlentities5.phpt new file mode 100644 index 0000000000..561100b0b1 --- /dev/null +++ b/ext/standard/tests/strings/htmlentities5.phpt @@ -0,0 +1,17 @@ +--TEST-- +htmlentities() test 5 (mbstring / cp1252) +--INI-- +output_handler= +mbstring.internal_encoding=cp1252 +--SKIPIF-- + +--FILE-- + +--EXPECT-- +Windows-1252 +string(28) "‚†™Ÿ" +string(32) "€¢£¤¥" diff --git a/ext/standard/tests/strings/htmlentities6.phpt b/ext/standard/tests/strings/htmlentities6.phpt new file mode 100644 index 0000000000..2e60173853 --- /dev/null +++ b/ext/standard/tests/strings/htmlentities6.phpt @@ -0,0 +1,15 @@ +--TEST-- +htmlentities() test 6 (mbstring / ISO-8859-15) +--INI-- +output_handler= +mbstring.internal_encoding=ISO-8859-15 +--SKIPIF-- + +--FILE-- + +--EXPECT-- +ISO-8859-15 +string(20) "ŒœŸ" diff --git a/ext/standard/tests/strings/htmlentities7.phpt b/ext/standard/tests/strings/htmlentities7.phpt new file mode 100644 index 0000000000..42489eb338 --- /dev/null +++ b/ext/standard/tests/strings/htmlentities7.phpt @@ -0,0 +1,15 @@ +--TEST-- +htmlentities() test 7 (mbstring / ISO-8859-1) +--INI-- +output_handler= +mbstring.internal_encoding=ISO-8859-1 +--SKIPIF-- + +--FILE-- + +--EXPECT-- +ISO-8859-1 +string(18) "äöü" diff --git a/ext/standard/tests/strings/htmlentities8.phpt b/ext/standard/tests/strings/htmlentities8.phpt new file mode 100644 index 0000000000..47c83d78ef --- /dev/null +++ b/ext/standard/tests/strings/htmlentities8.phpt @@ -0,0 +1,15 @@ +--TEST-- +htmlentities() test 8 (mbstring / EUC-JP) +--INI-- +output_handler= +mbstring.internal_encoding=EUC-JP +--SKIPIF-- + +--FILE-- + +--EXPECT-- +EUC-JP +string(6) "¡¢¡£¡¤" diff --git a/ext/standard/tests/strings/htmlentities9.phpt b/ext/standard/tests/strings/htmlentities9.phpt new file mode 100644 index 0000000000..b05280092c --- /dev/null +++ b/ext/standard/tests/strings/htmlentities9.phpt @@ -0,0 +1,15 @@ +--TEST-- +htmlentities() test 9 (mbstring / Shift_JIS) +--INI-- +output_handler= +mbstring.internal_encoding=Shift_JIS +--SKIPIF-- + +--FILE-- + +--EXPECT-- +SJIS +string(6) "ABC"