cvs: php-src /ext/standard/tests/strings bug23894.phpt sprintf_f.phpt sprintf_f_2.phpt sprintf_f_3.phpt
| From: | Antony Dovgal | Date: | Mon, 25 Dec 2006 11:16:05 +0000 |
| Subject: | cvs: php-src /ext/standard/tests/strings bug23894.phpt sprintf_f.phpt sprintf_f_2.phpt sprintf_f_3.phpt | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-42344@lists.php.net to get a copy of this message | ||
tony2001 Mon Dec 25 11:16:05 2006 UTC
Modified files:
/php-src/ext/standard/tests/strings bug23894.phpt sprintf_f_2.phpt
sprintf_f_3.phpt sprintf_f.phpt
Log:
fix tests
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/bug23894.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/standard/tests/strings/bug23894.phpt
diff -u php-src/ext/standard/tests/strings/bug23894.phpt:1.2
php-src/ext/standard/tests/strings/bug23894.phpt:1.3
--- php-src/ext/standard/tests/strings/bug23894.phpt:1.2 Tue Jun 20 19:49:44 2006
+++ php-src/ext/standard/tests/strings/bug23894.phpt Mon Dec 25 11:16:05 2006
@@ -4,9 +4,9 @@
<?php
$a = -12.3456;
$test = sprintf("%04d", $a);
-var_dump($test, bin2hex($test));
+var_dump($test, bin2hex((binary)$test));
$test = sprintf("% 13u", $a);
-var_dump($test, bin2hex($test));
+var_dump($test, bin2hex((binary)$test));
?>
--EXPECT--
string(4) "-012"
@@ -14,7 +14,7 @@
string(13) " 4294967284"
string(26) "20202034323934393637323834"
--UEXPECT--
-string(4) "-012"
+unicode(4) "-012"
unicode(8) "2d303132"
-string(13) " 4294967284"
+unicode(13) " 4294967284"
unicode(26) "20202034323934393637323834"
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/sprintf_f_2.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/standard/tests/strings/sprintf_f_2.phpt
diff -u php-src/ext/standard/tests/strings/sprintf_f_2.phpt:1.2
php-src/ext/standard/tests/strings/sprintf_f_2.phpt:1.3
--- php-src/ext/standard/tests/strings/sprintf_f_2.phpt:1.2 Mon Dec 18 11:12:41 2006
+++ php-src/ext/standard/tests/strings/sprintf_f_2.phpt Mon Dec 25 11:16:05 2006
@@ -79,7 +79,6 @@
var_dump(sprintf("%.3e", $number)); // outputs 3.63e+8
?>
--EXPECT--
-
string(7) "100.426"
string(6) "100.43"
string(3) "100"
@@ -94,7 +93,7 @@
string(33) "%b = '10100111101010011010101101'"
string(8) "%c = 'A'"
string(15) "%d = '43951789'"
-string(17) "%e = '4.39518e+7'"
+string(18) "%e = '4.395179e+7'"
string(15) "%u = '43951789'"
string(17) "%u = '4251015507'"
string(22) "%f = '43951789.000000'"
@@ -112,4 +111,38 @@
string(12) "[many monke]"
string(10) "2006-12-18"
string(6) "123.10"
-string(7) "3.63e+8"
+string(8) "3.625e+8"
+--UEXPECT--
+unicode(7) "100.426"
+unicode(6) "100.43"
+unicode(3) "100"
+unicode(3) "100"
+unicode(3) "144"
+unicode(3) "144"
+unicode(34) "There are 100 monkeys in the world"
+unicode(28) "The 100.1 contains 0 monkeys"
+unicode(30) "The world contains 100 monkeys"
+unicode(76) "The world contains 100 monkeys.
+ That's a nice world full of 100 monkeys."
+unicode(33) "%b = '10100111101010011010101101'"
+unicode(8) "%c = 'A'"
+unicode(15) "%d = '43951789'"
+unicode(18) "%e = '4.395179e+7'"
+unicode(15) "%u = '43951789'"
+unicode(17) "%u = '4251015507'"
+unicode(22) "%f = '43951789.000000'"
+unicode(16) "%o = '247523255'"
+unicode(15) "%s = '43951789'"
+unicode(14) "%x = '29ea6ad'"
+unicode(14) "%X = '29EA6AD'"
+unicode(17) "%+d = '+43951789'"
+unicode(17) "%+d = '-43951789'"
+unicode(8) "[monkey]"
+unicode(12) "[ monkey]"
+unicode(12) "[monkey ]"
+unicode(12) "[0000monkey]"
+unicode(12) "[####monkey]"
+unicode(12) "[many monke]"
+unicode(10) "2006-12-18"
+unicode(6) "123.10"
+unicode(8) "3.625e+8"
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/sprintf_f_3.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/standard/tests/strings/sprintf_f_3.phpt
diff -u php-src/ext/standard/tests/strings/sprintf_f_3.phpt:1.2
php-src/ext/standard/tests/strings/sprintf_f_3.phpt:1.3
--- php-src/ext/standard/tests/strings/sprintf_f_3.phpt:1.2 Mon Dec 18 11:12:41 2006
+++ php-src/ext/standard/tests/strings/sprintf_f_3.phpt Mon Dec 25 11:16:05 2006
@@ -22,4 +22,10 @@
string(6) "100,43"
string(11) "100,426000'"
string(6) "123,10"
-string(7) "1.23e+2"
+string(8) "1.231e+2"
+--UEXPECT--
+unicode(7) "100,426"
+unicode(6) "100,43"
+unicode(11) "100,426000'"
+unicode(6) "123,10"
+unicode(8) "1.231e+2"
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/strings/sprintf_f.phpt?r1=1.2&r2=1.3&diff_format=u
Index: php-src/ext/standard/tests/strings/sprintf_f.phpt
diff -u php-src/ext/standard/tests/strings/sprintf_f.phpt:1.2
php-src/ext/standard/tests/strings/sprintf_f.phpt:1.3
--- php-src/ext/standard/tests/strings/sprintf_f.phpt:1.2 Wed Dec 6 09:50:28 2006
+++ php-src/ext/standard/tests/strings/sprintf_f.phpt Mon Dec 25 11:16:05 2006
@@ -38,3 +38,20 @@
string(7) "-5.6000"
string(105) "1234567%d.0000"
+--UEXPECTF--
+unicode(4) "1.20"
+unicode(4) "1.20"
+unicode(4) "1.20"
+unicode(4) "1.20"
+
+unicode(5) " 3.40"
+unicode(5) "3.40 "
+unicode(5) "03.40"
+unicode(5) "3.400"
+
+unicode(7) " -5.60"
+unicode(7) "-5.60 "
+unicode(7) "-005.60"
+unicode(7) "-5.6000"
+
+unicode(105) "1234567%d.0000"