summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
Diffstat (limited to 'ext')
-rw-r--r--ext/standard/tests/array/compact_variation1.phpt24
1 files changed, 22 insertions, 2 deletions
diff --git a/ext/standard/tests/array/compact_variation1.phpt b/ext/standard/tests/array/compact_variation1.phpt
index f6a3c9481f..c41126e732 100644
--- a/ext/standard/tests/array/compact_variation1.phpt
+++ b/ext/standard/tests/array/compact_variation1.phpt
@@ -29,12 +29,22 @@ var_dump (compact ($arr2));
var_dump (compact ($arr3));
echo "Done";
?>
---EXPECT--
+--EXPECTF--
*** Testing compact() : usage variations - arrays containg references ***
+
+Warning: compact(): recursion detected in %s on line %d
array(1) {
["a"]=>
int(1)
}
+
+Warning: compact(): recursion detected in %s on line %d
+
+Warning: compact(): recursion detected in %s on line %d
+
+Warning: compact(): recursion detected in %s on line %d
+
+Warning: compact(): recursion detected in %s on line %d
array(2) {
["a"]=>
int(1)
@@ -46,12 +56,22 @@ array(1) {
int(3)
}
Done
---UEXPECT--
+--UEXPECTF--
*** Testing compact() : usage variations - arrays containg references ***
+
+Warning: compact(): recursion detected in %s on line %d
array(1) {
[u"a"]=>
int(1)
}
+
+Warning: compact(): recursion detected in %s on line %d
+
+Warning: compact(): recursion detected in %s on line %d
+
+Warning: compact(): recursion detected in %s on line %d
+
+Warning: compact(): recursion detected in %s on line %d
array(2) {
[u"a"]=>
int(1)