From c7c418c25a98e0360da3da916574603455c384d9 Mon Sep 17 00:00:00 2001 From: Moriyoshi Koizumi Date: Thu, 24 Oct 2002 21:11:41 +0000 Subject: [PATCH] Added new test cases for htmlentities --- ext/standard/tests/strings/htmlentities1.phpt | 12 ++++++++++++ ext/standard/tests/strings/htmlentities2.phpt | 13 +++++++++++++ ext/standard/tests/strings/htmlentities3.phpt | 13 +++++++++++++ ext/standard/tests/strings/htmlentities4.phpt | 13 +++++++++++++ ext/standard/tests/strings/htmlentities5.phpt | 17 +++++++++++++++++ ext/standard/tests/strings/htmlentities6.phpt | 15 +++++++++++++++ ext/standard/tests/strings/htmlentities7.phpt | 15 +++++++++++++++ ext/standard/tests/strings/htmlentities8.phpt | 15 +++++++++++++++ ext/standard/tests/strings/htmlentities9.phpt | 15 +++++++++++++++ 9 files changed, 128 insertions(+) create mode 100644 ext/standard/tests/strings/htmlentities1.phpt create mode 100644 ext/standard/tests/strings/htmlentities2.phpt create mode 100644 ext/standard/tests/strings/htmlentities3.phpt create mode 100644 ext/standard/tests/strings/htmlentities4.phpt create mode 100644 ext/standard/tests/strings/htmlentities5.phpt create mode 100644 ext/standard/tests/strings/htmlentities6.phpt create mode 100644 ext/standard/tests/strings/htmlentities7.phpt create mode 100644 ext/standard/tests/strings/htmlentities8.phpt create mode 100644 ext/standard/tests/strings/htmlentities9.phpt 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" -- 2.50.1