summaryrefslogtreecommitdiff
path: root/Zend/tests/array_unpack
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/tests/array_unpack')
-rw-r--r--Zend/tests/array_unpack/basic.phpt1
-rw-r--r--Zend/tests/array_unpack/classes.phpt1
-rw-r--r--Zend/tests/array_unpack/non_integer_keys.phpt1
-rw-r--r--Zend/tests/array_unpack/ref1.phpt1
-rw-r--r--Zend/tests/array_unpack/string_keys.phpt1
-rw-r--r--Zend/tests/array_unpack/undef_var.phpt1
6 files changed, 6 insertions, 0 deletions
diff --git a/Zend/tests/array_unpack/basic.phpt b/Zend/tests/array_unpack/basic.phpt
index dece3b8265..6d7c803dd7 100644
--- a/Zend/tests/array_unpack/basic.phpt
+++ b/Zend/tests/array_unpack/basic.phpt
@@ -24,6 +24,7 @@ var_dump([...new ArrayIterator(['a', 'b', 'c'])]);
var_dump([0, ...$array, ...getArr(), 6, 7, 8, 9, 10, ...arrGen()]);
var_dump([0, ...$array, ...$array, 'end']);
+?>
--EXPECT--
array(0) {
}
diff --git a/Zend/tests/array_unpack/classes.phpt b/Zend/tests/array_unpack/classes.phpt
index 9636058055..fa4b0f8e53 100644
--- a/Zend/tests/array_unpack/classes.phpt
+++ b/Zend/tests/array_unpack/classes.phpt
@@ -22,6 +22,7 @@ try {
} catch (Error $ex) {
echo "Exception: " . $ex->getMessage() . "\n";
}
+?>
--EXPECT--
array(5) {
[0]=>
diff --git a/Zend/tests/array_unpack/non_integer_keys.phpt b/Zend/tests/array_unpack/non_integer_keys.phpt
index 0e082e71f3..a5e407743c 100644
--- a/Zend/tests/array_unpack/non_integer_keys.phpt
+++ b/Zend/tests/array_unpack/non_integer_keys.phpt
@@ -13,5 +13,6 @@ try {
echo "Exception: " . $ex->getMessage() . "\n";
}
+?>
--EXPECT--
Exception: Cannot unpack Traversable with non-integer keys
diff --git a/Zend/tests/array_unpack/ref1.phpt b/Zend/tests/array_unpack/ref1.phpt
index a43e2fa09f..2f0966ae2d 100644
--- a/Zend/tests/array_unpack/ref1.phpt
+++ b/Zend/tests/array_unpack/ref1.phpt
@@ -10,6 +10,7 @@ unset($a); //array (0 => (refcount=1, is_ref=1)=1)
var_dump([...$b]); //array (0 => (refcount=0, is_ref=0)=1)
+?>
--EXPECT--
array(1) {
[0]=>
diff --git a/Zend/tests/array_unpack/string_keys.phpt b/Zend/tests/array_unpack/string_keys.phpt
index c06a2b4b8b..e4cfd77f58 100644
--- a/Zend/tests/array_unpack/string_keys.phpt
+++ b/Zend/tests/array_unpack/string_keys.phpt
@@ -16,6 +16,7 @@ try {
var_dump($ex->getMessage());
}
+?>
--EXPECT--
string(36) "Cannot unpack array with string keys"
string(42) "Cannot unpack Traversable with string keys"
diff --git a/Zend/tests/array_unpack/undef_var.phpt b/Zend/tests/array_unpack/undef_var.phpt
index ce02fd3e6c..32b8989a26 100644
--- a/Zend/tests/array_unpack/undef_var.phpt
+++ b/Zend/tests/array_unpack/undef_var.phpt
@@ -5,6 +5,7 @@ array unpacking with undefinded variable
var_dump([...$arr]);
+?>
--EXPECTF--
Warning: Undefined variable $arr in %s on line %d