com php-src: Fixed test (order of variables doesn't mater): ext/standard/tests/general_functions/bug29038.php t
| From: | Dmitry Stogov | Date: | Fri, 11 Apr 2014 19:04:47 +0000 |
| Subject: | com php-src: Fixed test (order of variables doesn't mater): ext/standard/tests/general_functions/bug29038.php t | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-77421@lists.php.net to get a copy of this message | ||
Commit: affc7ab6c5b899d787e9de85e8bdfab25c8cca85
Author: Dmitry Stogov <dmitry@zend.com> Fri, 11 Apr 2014 23:04:47 +0400
Parents: 2c6ee5dcb57ab38a85c842f83b2b8298bc687224
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=affc7ab6c5b899d787e9de85e8bdfab25c8cca85
Log:
Fixed test (order of variables doesn't mater)
Changed paths:
M ext/standard/tests/general_functions/bug29038.phpt
Diff:
diff --git a/ext/standard/tests/general_functions/bug29038.phpt
b/ext/standard/tests/general_functions/bug29038.phpt
index 0f79229..d0c87fb 100644
--- a/ext/standard/tests/general_functions/bug29038.phpt
+++ b/ext/standard/tests/general_functions/bug29038.phpt
@@ -2,37 +2,41 @@
Bug #29038 (extract(), EXTR_PREFIX_SAME option prefixes empty strings)
--FILE--
<?php
+function my_print_r($a) {
+ ksort($a);
+ print_r($a);
+}
function f1() {
$c = extract(array("" => 1),EXTR_PREFIX_SAME,"prefix");
echo "Extracted:";
var_dump($c);
- print_r(get_defined_vars());
+ my_print_r(get_defined_vars());
}
function f2() {
$a = 1;
$c = extract(array("a" => 1),EXTR_PREFIX_SAME,"prefix");
echo "Extracted:";
var_dump($c);
- print_r(get_defined_vars());
+ my_print_r(get_defined_vars());
}
function f3() {
$a = 1;
$c = extract(array("a" => 1),EXTR_PREFIX_ALL,"prefix");
echo "Extracted:";
var_dump($c);
- print_r(get_defined_vars());
+ my_print_r(get_defined_vars());
}
function f4() {
$c = extract(array("" => 1),EXTR_PREFIX_ALL,"prefix");
echo "Extracted:";
var_dump($c);
- print_r(get_defined_vars());
+ my_print_r(get_defined_vars());
}
function f5() {
$c = extract(array("111" => 1),EXTR_PREFIX_ALL,"prefix");
echo "Extracted:";
var_dump($c);
- print_r(get_defined_vars());
+ my_print_r(get_defined_vars());
}
f1();
@@ -51,15 +55,15 @@ Extracted:int(1)
Array
(
[a] => 1
- [prefix_a] => 1
[c] => 1
+ [prefix_a] => 1
)
Extracted:int(1)
Array
(
[a] => 1
- [prefix_a] => 1
[c] => 1
+ [prefix_a] => 1
)
Extracted:int(0)
Array
@@ -69,6 +73,6 @@ Array
Extracted:int(1)
Array
(
- [prefix_111] => 1
[c] => 1
+ [prefix_111] => 1
)