diff options
Diffstat (limited to 'ext/iconv/tests/iconv_stream_filter.phpt')
-rw-r--r-- | ext/iconv/tests/iconv_stream_filter.phpt | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/ext/iconv/tests/iconv_stream_filter.phpt b/ext/iconv/tests/iconv_stream_filter.phpt deleted file mode 100644 index 70facdcf56..0000000000 --- a/ext/iconv/tests/iconv_stream_filter.phpt +++ /dev/null @@ -1,41 +0,0 @@ ---TEST-- -iconv stream filter ---SKIPIF-- -<?php extension_loaded('iconv') or die('skip iconv extension is not available'); ?> ---INI-- -iconv.internal_charset=iso-8859-1 ---FILE-- -<?php -$fp = fopen(dirname(__FILE__).'/iconv_stream_filter.txt', 'rb'); -var_dump(bin2hex(fread($fp, 10))); -var_dump(bin2hex(fread($fp, 5))); -var_dump(bin2hex(fread($fp, 1))); -fclose($fp); - -$fp = fopen(dirname(__FILE__).'/iconv_stream_filter.txt', 'rb'); -stream_filter_append($fp, 'convert.iconv.ISO-2022-JP/EUC-JP'); -var_dump(bin2hex(fread($fp, 10))); -var_dump(bin2hex(fread($fp, 5))); -var_dump(bin2hex(fread($fp, 1))); -fclose($fp); - -$fp = fopen(dirname(__FILE__).'/iconv_stream_filter.txt', 'rb'); -stream_filter_append($fp, 'string.rot13'); // this will make conversion fail. -stream_filter_append($fp, 'convert.iconv.ISO-2022-JP/EUC-JP'); -var_dump(bin2hex(fread($fp, 10))); -var_dump(bin2hex(fread($fp, 5))); -var_dump(bin2hex(fread($fp, 1))); -fclose($fp); -?> ---EXPECTF-- -string(20) "1b244224332473244b24" -string(10) "41244f1b28" -string(2) "42" -string(20) "a4b3a4f3a4cba4c1a4cf" -string(10) "69636f6e76" -string(2) "0a" - -Warning: fread(): iconv stream filter ("ISO-2022-JP"=>"EUC-JP"): invalid multibyte sequence in %s on line %d -string(0) "" -string(0) "" -string(0) "" |