summaryrefslogtreecommitdiff
path: root/Zend
diff options
context:
space:
mode:
Diffstat (limited to 'Zend')
-rw-r--r--Zend/tests/bug69802.phpt27
1 files changed, 0 insertions, 27 deletions
diff --git a/Zend/tests/bug69802.phpt b/Zend/tests/bug69802.phpt
deleted file mode 100644
index 3962d55f03..0000000000
--- a/Zend/tests/bug69802.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-Bug #69802 (Reflection on Closure::__invoke borks type hint class name)
---FILE--
-<?php
-$f = function(stdClass $x): stdClass {};
-$r = new ReflectionMethod($f, '__invoke');
-var_dump($r->getParameters()[0]->getName());
-var_dump($r->getParameters()[0]->getClass());
-echo $r->getParameters()[0], "\n";
-echo $r->getReturnType()->getName(), "\n";
-echo $r,"\n";
-?>
---EXPECT--
-string(1) "x"
-object(ReflectionClass)#4 (1) {
- ["name"]=>
- string(8) "stdClass"
-}
-Parameter #0 [ <required> stdClass $x ]
-stdClass
-Method [ <internal, prototype Closure> public method __invoke ] {
-
- - Parameters [1] {
- Parameter #0 [ <required> stdClass $x ]
- }
- - Return [ stdClass ]
-}