dmitry                                   Wed, 16 Dec 2009 11:16:32 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=292197

Log:
Fixed tests

Changed paths:
    U   php/php-src/trunk/ext/iconv/tests/eucjp2iso2022jp.phpt
    U   php/php-src/trunk/ext/iconv/tests/eucjp2sjis.phpt
    U   php/php-src/trunk/ext/iconv/tests/eucjp2utf8.phpt
    U   php/php-src/trunk/ext/iconv/tests/iconv_strlen.phpt
    U   php/php-src/trunk/ext/iconv/tests/iconv_strpos.phpt
    U   php/php-src/trunk/ext/iconv/tests/iconv_strrpos.phpt
    U   php/php-src/trunk/ext/iconv/tests/iconv_substr.phpt
    U   php/php-src/trunk/ext/phar/tests/front.phar.phpt
    U   php/php-src/trunk/ext/standard/tests/file/bug12556.phpt
    U   php/php-src/trunk/ext/standard/tests/strings/md5_file.phpt
    U   php/php-src/trunk/ext/standard/tests/strings/strcasecmp.phpt
    U   php/php-src/trunk/ext/standard/tests/strings/strcmp.phpt

Modified: php/php-src/trunk/ext/iconv/tests/eucjp2iso2022jp.phpt
===================================================================
--- php/php-src/trunk/ext/iconv/tests/eucjp2iso2022jp.phpt      2009-12-16 
11:16:03 UTC (rev 292196)
+++ php/php-src/trunk/ext/iconv/tests/eucjp2iso2022jp.phpt      2009-12-16 
11:16:32 UTC (rev 292197)
@@ -18,8 +18,8 @@
        print "\n";
 }

-$str = str_repeat("���ܸ��ƥ����Ȥ� English text", 30);
-$str .= "���ܸ�";
+$str = str_repeat(b"���ܸ��ƥ����Ȥ� English text", 30);
+$str .= b"���ܸ�";

 echo hexdump(iconv("EUC-JP", "ISO-2022-JP", $str));
 ?>

Modified: php/php-src/trunk/ext/iconv/tests/eucjp2sjis.phpt
===================================================================
--- php/php-src/trunk/ext/iconv/tests/eucjp2sjis.phpt   2009-12-16 11:16:03 UTC 
(rev 292196)
+++ php/php-src/trunk/ext/iconv/tests/eucjp2sjis.phpt   2009-12-16 11:16:32 UTC 
(rev 292197)
@@ -10,7 +10,7 @@
 <?php
 /* charset=EUC-JP */

-$str = "
+$str = b"
 ���ܸ��ƥ����Ȥ�English Text
 ���ܸ��ƥ����Ȥ�English Text
 ���ܸ��ƥ����Ȥ�English Text

Modified: php/php-src/trunk/ext/iconv/tests/eucjp2utf8.phpt
===================================================================
--- php/php-src/trunk/ext/iconv/tests/eucjp2utf8.phpt   2009-12-16 11:16:03 UTC 
(rev 292196)
+++ php/php-src/trunk/ext/iconv/tests/eucjp2utf8.phpt   2009-12-16 11:16:32 UTC 
(rev 292197)
@@ -10,7 +10,7 @@
 <?php
 /* charset=EUC-JP */

-$str = "
+$str = b"
 ���ܸ��ƥ����Ȥ�English Text
 ���ܸ��ƥ����Ȥ�English Text
 ���ܸ��ƥ����Ȥ�English Text

Modified: php/php-src/trunk/ext/iconv/tests/iconv_strlen.phpt
===================================================================
--- php/php-src/trunk/ext/iconv/tests/iconv_strlen.phpt 2009-12-16 11:16:03 UTC 
(rev 292196)
+++ php/php-src/trunk/ext/iconv/tests/iconv_strlen.phpt 2009-12-16 11:16:32 UTC 
(rev 292197)
@@ -12,11 +12,14 @@
        var_dump(iconv_strlen($str, $charset));
 }

-foo("abc", "ASCII");
-foo("���ܸ� EUC-JP", "EUC-JP");
+foo(b"abc", "ASCII");
+foo(b"���ܸ� EUC-JP", "EUC-JP");
+foo(unicode_decode(b"���ܸ� EUC-JP", "EUC-JP"), "EUC-JP");
 ?>
 --EXPECT--
 int(3)
 int(3)
 int(13)
 int(10)
+int(10)
+int(10)

Modified: php/php-src/trunk/ext/iconv/tests/iconv_strpos.phpt
===================================================================
--- php/php-src/trunk/ext/iconv/tests/iconv_strpos.phpt 2009-12-16 11:16:03 UTC 
(rev 292196)
+++ php/php-src/trunk/ext/iconv/tests/iconv_strpos.phpt 2009-12-16 11:16:32 UTC 
(rev 292197)
@@ -30,9 +30,9 @@
 foo("abcabcabcdabcababcdabc", "bcd", 0);
 foo("abcabcabcdabcababcdabc", "bcd", 10);
 foo(str_repeat("abcab", 60)."abcdb".str_repeat("adabc", 60), "abcd", 0);
-foo(str_repeat("����������", 30)."����������".str_repeat("����������", 30), 
"����", 0, "EUC-JP");
-$str = str_repeat("����������", 60).'$'.str_repeat("����������", 60);
-foo($str, '$', 0, "ISO-2022-JP", "EUC-JP");
+foo(str_repeat(b"����������", 30).b"����������".str_repeat(b"����������", 30), 
b"����", 0, "EUC-JP");
+$str = str_repeat(b"����������", 60).b'$'.str_repeat(b"����������", 60);
+foo($str, b'$', 0, "ISO-2022-JP", "EUC-JP");

 var_dump(iconv_strpos("string", ""));
 var_dump(iconv_strpos("", "string"));

Modified: php/php-src/trunk/ext/iconv/tests/iconv_strrpos.phpt
===================================================================
--- php/php-src/trunk/ext/iconv/tests/iconv_strrpos.phpt        2009-12-16 
11:16:03 UTC (rev 292196)
+++ php/php-src/trunk/ext/iconv/tests/iconv_strrpos.phpt        2009-12-16 
11:16:32 UTC (rev 292197)
@@ -28,11 +28,11 @@
 }
 foo("abecdbcdabcdef", "bcd");
 foo(str_repeat("abcab", 60)."abcdb".str_repeat("adabc", 60), "abcd");
-foo(str_repeat("����������", 30)."����������".str_repeat("����������", 30), 
"����", "EUC-JP");
+foo(str_repeat(b"����������", 30).b"����������".str_repeat(b"����������", 30), 
b"����", "EUC-JP");

 for ($i = 0; $i <=6; ++$i) {
-       $str = str_repeat("����������", 60).str_repeat('$', 
$i).str_repeat("����������", 60);
-       foo($str, '$', "ISO-2022-JP", "EUC-JP");
+       $str = str_repeat(b"����������", 60).str_repeat(b'$', 
$i).str_repeat(b"����������", 60);
+       foo($str, b'$', "ISO-2022-JP", "EUC-JP");
 }

 var_dump(iconv_strrpos("string", ""));

Modified: php/php-src/trunk/ext/iconv/tests/iconv_substr.phpt
===================================================================
--- php/php-src/trunk/ext/iconv/tests/iconv_substr.phpt 2009-12-16 11:16:03 UTC 
(rev 292196)
+++ php/php-src/trunk/ext/iconv/tests/iconv_substr.phpt 2009-12-16 11:16:32 UTC 
(rev 292197)
@@ -32,14 +32,14 @@
 }

 foo("abcdefghijklmnopqrstuvwxyz", 5, 7, "ASCII");
-foo("��������������������������", 5, 7, "EUC-JP");
+foo(b"��������������������������", 5, 7, "EUC-JP");
 bar("This is a test", 100000);
 bar("This is a test", 0, 100000);
 bar("This is a test", -3);
 bar("This is a test", 0, -9);
 bar("This is a test", 0, -100000);
 bar("This is a test", -9, -100000);
-var_dump(iconv("ISO-2022-JP", "EUC-JP", iconv_substr(iconv("EUC-JP", 
"ISO-2022-JP", "�����ˤ��� ISO-2022-JP"), 3, 8, "ISO-2022-JP")));
+var_dump(iconv("ISO-2022-JP", "EUC-JP", iconv_substr(iconv("EUC-JP", 
"ISO-2022-JP", b"�����ˤ��� ISO-2022-JP"), 3, 8, "ISO-2022-JP")));
 ?>
 --EXPECT--
 666768696a6b6c

Modified: php/php-src/trunk/ext/phar/tests/front.phar.phpt
===================================================================
--- php/php-src/trunk/ext/phar/tests/front.phar.phpt    2009-12-16 11:16:03 UTC 
(rev 292196)
+++ php/php-src/trunk/ext/phar/tests/front.phar.phpt    2009-12-16 11:16:32 UTC 
(rev 292197)
@@ -13,7 +13,7 @@
 --FILE_EXTERNAL--
 files/blog.phar
 --EXPECTF--
-%string|unicode%(%d) "<xml version="1.0" encoding="UTF-8">
+string(%d) "<xml version="1.0" encoding="UTF-8">
 <config>
  <database>
   <host>localhost</name>

Modified: php/php-src/trunk/ext/standard/tests/file/bug12556.phpt
===================================================================
--- php/php-src/trunk/ext/standard/tests/file/bug12556.phpt     2009-12-16 
11:16:03 UTC (rev 292196)
+++ php/php-src/trunk/ext/standard/tests/file/bug12556.phpt     2009-12-16 
11:16:32 UTC (rev 292197)
@@ -2,7 +2,7 @@
 Bug #12556 (fgetcsv() ignores lengths when quotes not closed)
 --FILE--
 <?php
-$fp = fopen(dirname(__FILE__)."/test.csv", "r");
+$fp = fopen(dirname(__FILE__)."/test.csv", "rt");
 while($line = fgetcsv($fp, 24)) {
        $line = str_replace("\x0d\x0a", "\x0a", $line);
        var_dump($line);

Modified: php/php-src/trunk/ext/standard/tests/strings/md5_file.phpt
===================================================================
--- php/php-src/trunk/ext/standard/tests/strings/md5_file.phpt  2009-12-16 
11:16:03 UTC (rev 292196)
+++ php/php-src/trunk/ext/standard/tests/strings/md5_file.phpt  2009-12-16 
11:16:32 UTC (rev 292197)
@@ -86,6 +86,8 @@
 ?>
 --EXPECTF--
 *** Testing foe error conditions ***
+
+Warning: md5_file(): Filename cannot be empty in %s on line %d
 bool(false)

 Warning: md5_file(a): failed to open stream: No such file or directory in %s 
on line %d
@@ -93,6 +95,8 @@

 Warning: md5_file(12): failed to open stream: No such file or directory in %s 
on line %d
 bool(false)
+
+Warning: md5_file(): Filename cannot be empty in %s on line %d
 bool(false)

 Warning: md5_file() expects at least 1 parameter, 0 given in %s on line %d

Modified: php/php-src/trunk/ext/standard/tests/strings/strcasecmp.phpt
===================================================================
--- php/php-src/trunk/ext/standard/tests/strings/strcasecmp.phpt        
2009-12-16 11:16:03 UTC (rev 292196)
+++ php/php-src/trunk/ext/standard/tests/strings/strcasecmp.phpt        
2009-12-16 11:16:32 UTC (rev 292197)
@@ -1,6 +1,8 @@
 --TEST--
 strcasecmp() tests
 --INI--
+unicode.script_encoding=ISO-8859-1
+unicode.output_encoding=ISO-8859-1
 precision = 12
 --FILE--
 <?php

Modified: php/php-src/trunk/ext/standard/tests/strings/strcmp.phpt
===================================================================
--- php/php-src/trunk/ext/standard/tests/strings/strcmp.phpt    2009-12-16 
11:16:03 UTC (rev 292196)
+++ php/php-src/trunk/ext/standard/tests/strings/strcmp.phpt    2009-12-16 
11:16:32 UTC (rev 292197)
@@ -1,6 +1,8 @@
 --TEST--
 strcmp() tests
 --INI--
+unicode.script_encoding=ISO-8859-1
+unicode.output_encoding=ISO-8859-1
 precision = 12
 --FILE--
 <?php

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to