summaryrefslogtreecommitdiff
path: root/ext/reflection/tests/bug30148.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/reflection/tests/bug30148.phpt')
-rwxr-xr-xext/reflection/tests/bug30148.phpt37
1 files changed, 0 insertions, 37 deletions
diff --git a/ext/reflection/tests/bug30148.phpt b/ext/reflection/tests/bug30148.phpt
deleted file mode 100755
index d058aaa248..0000000000
--- a/ext/reflection/tests/bug30148.phpt
+++ /dev/null
@@ -1,37 +0,0 @@
---TEST--
-Reflection Bug #30148 (ReflectionMethod->isConstructor() fails for inherited classes)
---SKIPIF--
-<?php extension_loaded('reflection') or die('skip'); ?>
---FILE--
-<?php
-
-class Root
-{
- function Root() {}
-}
-class Base extends Root
-{
- function __construct() {}
-}
-class Derived extends Base
-{
-}
-$a = new ReflectionMethod('Root','Root');
-$b = new ReflectionMethod('Base','Root');
-$c = new ReflectionMethod('Base','__construct');
-$d = new ReflectionMethod('Derived','Root');
-$e = new ReflectionMethod('Derived','__construct');
-var_dump($a->isConstructor());
-var_dump($b->isConstructor());
-var_dump($c->isConstructor());
-var_dump($d->isConstructor());
-var_dump($e->isConstructor());
-?>
-===DONE===
---EXPECT--
-bool(true)
-bool(false)
-bool(true)
-bool(false)
-bool(true)
-===DONE=== \ No newline at end of file