diff options
Diffstat (limited to 'ext/mbstring/tests/mb_detect_order.phpt')
-rw-r--r-- | ext/mbstring/tests/mb_detect_order.phpt | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/ext/mbstring/tests/mb_detect_order.phpt b/ext/mbstring/tests/mb_detect_order.phpt deleted file mode 100644 index 3a76b4d0ed..0000000000 --- a/ext/mbstring/tests/mb_detect_order.phpt +++ /dev/null @@ -1,59 +0,0 @@ ---TEST-- -mb_detect_order() ---SKIPIF-- -<?php extension_loaded('mbstring') or die('skip mbstring not available'); ?> ---FILE-- -<?php -//$debug = true; -ini_set('include_path','.'); -include_once('common.inc'); - - -// Set order to "auto" -$r = mb_detect_order('auto'); -($r === TRUE) ? print "OK_AUTO\n" : print "NG_AUTO\n"; -print implode(', ', mb_detect_order()) . "\n"; - - -// Set order by string -$r = mb_detect_order('SJIS,EUC-JP,JIS,UTF-8'); -($r === TRUE) ? print "OK_STR\n" : print "NG_STR\n"; -print implode(', ', mb_detect_order()) . "\n"; - - -// Set order by array -$a[] = 'ASCII'; -$a[] = 'JIS'; -$a[] = 'EUC-JP'; -$a[] = 'UTF-8'; -$r = mb_detect_order($a); -($r === TRUE) ? print "OK_ARRAY\n" : print "NG_ARRAY\n"; -print implode(', ', mb_detect_order()) . "\n"; - -// Set invalid encoding. Should fail. -print "== INVALID PARAMETER ==\n"; - -$r = mb_detect_order('BAD_NAME'); -($r === FALSE) ? print "OK_BAD_STR\n" : print "NG_BAD_STR\n"; -print implode(', ', mb_detect_order()) . "\n"; - -$a[] = 'BAD_NAME'; -$r = mb_detect_order($a); -($r === FALSE) ? print "OK_BAD_ARRAY\n" : print "NG_BAD_ARRAY\n"; -print implode(', ', mb_detect_order()) . "\n"; - -?> - ---EXPECT-- -OK_AUTO -ASCII, JIS, UTF-8, EUC-JP, SJIS -OK_STR -SJIS, EUC-JP, JIS, UTF-8 -OK_ARRAY -ASCII, JIS, EUC-JP, UTF-8 -== INVALID PARAMETER == -OK_BAD_STR -ASCII, JIS, EUC-JP, UTF-8 -OK_BAD_ARRAY -ASCII, JIS, EUC-JP, UTF-8 - |