diff options
Diffstat (limited to 'ext/reflection/tests/bug29523.phpt')
-rwxr-xr-x | ext/reflection/tests/bug29523.phpt | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/ext/reflection/tests/bug29523.phpt b/ext/reflection/tests/bug29523.phpt deleted file mode 100755 index 01c83c2a15..0000000000 --- a/ext/reflection/tests/bug29523.phpt +++ /dev/null @@ -1,38 +0,0 @@ ---TEST-- -Bug #29523 (ReflectionParameter::isOptional() is incorrect) ---FILE-- -<?php - -class TestClass -{ -} - -function optionalTest(TestClass $a, TestClass $b, $c = 3) -{ -} - -$function = new ReflectionFunction('optionalTest'); -$numberOfNotOptionalParameters = 0; -$numberOfOptionalParameters = 0; -foreach($function->getParameters() as $parameter) -{ - var_dump($parameter->isOptional()); - if ($parameter->isOptional()) - { - ++$numberOfOptionalParameters; - } - else - { - ++$numberOfNotOptionalParameters; - } -} -var_dump($function->getNumberOfRequiredParameters()); -var_dump($numberOfNotOptionalParameters); - -?> ---EXPECT-- -bool(false) -bool(false) -bool(true) -int(2) -int(2) |