diff options
author | Moriyoshi Koizumi <moriyoshi@php.net> | 2003-08-08 10:35:53 +0000 |
---|---|---|
committer | Moriyoshi Koizumi <moriyoshi@php.net> | 2003-08-08 10:35:53 +0000 |
commit | 68120caddcb624ed527330d243a5fe2b70d5b9f5 (patch) | |
tree | 46b13656244ed5f2c2a0a5653d2c7d60d3ae63d6 | |
parent | 5e343ad11056242b181490dc61790e65ec27351c (diff) | |
download | php-git-68120caddcb624ed527330d243a5fe2b70d5b9f5.tar.gz |
Add test case for the bug
-rw-r--r-- | ext/mbstring/tests/php_gr_jp_16242.phpt | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/ext/mbstring/tests/php_gr_jp_16242.phpt b/ext/mbstring/tests/php_gr_jp_16242.phpt new file mode 100644 index 0000000000..a4dc60dc3c --- /dev/null +++ b/ext/mbstring/tests/php_gr_jp_16242.phpt @@ -0,0 +1,33 @@ +--TEST-- +php-users@php.gr.jp #16242 +--SKIPIF-- +<?php +extension_loaded('mbstring') or die('skip mbstring not available'); +?> +--FILE-- +<?php +$ini = <<< HERE +mbstring.language=Japanese +mbstring.internal_encoding=UTF-8 + +HERE; + +$tmpfile = tempnam(dirname(__FILE__), "t"); +$fp = fopen($tmpfile, 'w'); +fwrite($fp, $ini); +fclose($fp); + +$cmd = 'echo "<?php '; +$cmd .= "var_dump(ini_get('mbstring.language'));"; +$cmd .= "var_dump(ini_get('mbstring.internal_encoding'));"; +$cmd .= 'var_dump(mb_internal_encoding());'; +$cmd .= ' ?>" |'.$_ENV["TEST_PHP_EXECUTABLE"].' -c '.$tmpfile; + +system($cmd); + +unlink($tmpfile); +?> +--EXPECT-- +string(8) "Japanese" +string(5) "UTF-8" +string(5) "UTF-8" |