summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2014-08-15 11:46:04 +0400
committerDmitry Stogov <dmitry@zend.com>2014-08-15 11:46:04 +0400
commitb01b971ec0eb5628d82b80b27365db383b375dba (patch)
tree092fa9ca6af5ed4b12b7432063beedf25a4cfc5a
parent3bd32efb3e2baaaac5b339ca51d9046aade1734f (diff)
downloadphp-git-b01b971ec0eb5628d82b80b27365db383b375dba.tar.gz
Parameters with duplicate names are not allowed anymore in PHP7.
-rw-r--r--Zend/tests/bug54013.phpt11
-rw-r--r--Zend/tests/bug64515.phpt6
2 files changed, 5 insertions, 12 deletions
diff --git a/Zend/tests/bug54013.phpt b/Zend/tests/bug54013.phpt
index 4219eed51e..d3069678b4 100644
--- a/Zend/tests/bug54013.phpt
+++ b/Zend/tests/bug54013.phpt
@@ -1,5 +1,5 @@
--TEST--
-Bug #54013 (ReflectionParam for duplicate parameter contains garbage)
+Bug #54013 (ReflectionParam for duplicate parameter contains garbage) (PHP7)
--FILE--
<?php
@@ -21,11 +21,4 @@ var_dump($params[0], $params[1]);
?>
--EXPECTF--
-object(ReflectionParameter)#%d (1) {
- ["name"]=>
- string(8) "aaaaaaaa"
-}
-object(ReflectionParameter)#%d (1) {
- ["name"]=>
- string(8) "aaaaaaaa"
-}
+Fatal error: Redefinition of parameter aaaaaaaa in %sbug54013.php on line 5
diff --git a/Zend/tests/bug64515.phpt b/Zend/tests/bug64515.phpt
index 5390a6cdcd..6330ec8096 100644
--- a/Zend/tests/bug64515.phpt
+++ b/Zend/tests/bug64515.phpt
@@ -1,5 +1,5 @@
--TEST--
-Bug #64515 (Memoryleak when using the same variablename 2times in function declaration)
+Bug #64515 (Memoryleak when using the same variablename 2times in function declaration) (PHP7)
--FILE--
<?php
function foo($unused = null, $unused = null, $arg = array()) {
@@ -8,5 +8,5 @@ function foo($unused = null, $unused = null, $arg = array()) {
foo();
echo "okey";
?>
---EXPECT--
-okey
+--EXPECTF--
+Fatal error: Redefinition of parameter unused in %sbug64515.php on line 2