summaryrefslogtreecommitdiff
path: root/ext/reflection/tests
diff options
context:
space:
mode:
Diffstat (limited to 'ext/reflection/tests')
-rw-r--r--ext/reflection/tests/ReflectionClass_FileInfo_error.phpt37
-rw-r--r--ext/reflection/tests/ReflectionClass_getConstructor_error.phpt23
-rw-r--r--ext/reflection/tests/ReflectionClass_getDefaultProperties_002.phpt44
-rw-r--r--ext/reflection/tests/ReflectionClass_getDocComment_002.phpt26
-rw-r--r--ext/reflection/tests/ReflectionClass_getInterfaces_004.phpt27
-rw-r--r--ext/reflection/tests/ReflectionClass_getMethods_002.phpt18
-rw-r--r--ext/reflection/tests/ReflectionClass_getName_error.phpt16
-rw-r--r--ext/reflection/tests/ReflectionClass_getProperties_002.phpt17
-rw-r--r--ext/reflection/tests/ReflectionClass_isInstance_error.phpt39
-rw-r--r--ext/reflection/tests/ReflectionClass_isInstantiable_error.phpt21
-rw-r--r--ext/reflection/tests/ReflectionClass_isInternal_error.phpt14
-rw-r--r--ext/reflection/tests/ReflectionClass_isSubclassOf_error.phpt17
-rw-r--r--ext/reflection/tests/ReflectionClass_isUserDefined_error.phpt14
-rw-r--r--ext/reflection/tests/ReflectionClass_modifiers_002.phpt27
-rw-r--r--ext/reflection/tests/ReflectionFunction_getClosure_error.phpt27
-rw-r--r--ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt15
-rw-r--r--ext/reflection/tests/ReflectionObject_FileInfo_error.phpt37
-rw-r--r--ext/reflection/tests/ReflectionObject_getConstants_error.phpt17
-rw-r--r--ext/reflection/tests/ReflectionObject_getConstructor_error.phpt23
-rw-r--r--ext/reflection/tests/ReflectionObject_getName_error.phpt23
-rw-r--r--ext/reflection/tests/ReflectionObject_isInstance_error.phpt38
-rw-r--r--ext/reflection/tests/ReflectionObject_isInstantiable_error.phpt24
-rw-r--r--ext/reflection/tests/ReflectionObject_isInternal_error.phpt15
-rw-r--r--ext/reflection/tests/ReflectionObject_isUserDefined_error.phpt15
24 files changed, 0 insertions, 574 deletions
diff --git a/ext/reflection/tests/ReflectionClass_FileInfo_error.phpt b/ext/reflection/tests/ReflectionClass_FileInfo_error.phpt
deleted file mode 100644
index a4e5f95564..0000000000
--- a/ext/reflection/tests/ReflectionClass_FileInfo_error.phpt
+++ /dev/null
@@ -1,37 +0,0 @@
---TEST--
-ReflectionClass::getFileName(), ReflectionClass::getStartLine(), ReflectionClass::getEndLine() - bad params
---FILE--
-<?php
-Class C { }
-
-$rc = new ReflectionClass("C");
-$methods = array("getFileName", "getStartLine", "getEndLine");
-
-foreach ($methods as $method) {
- var_dump($rc->$method());
- var_dump($rc->$method(null));
- var_dump($rc->$method('X', 0));
-}
-?>
---EXPECTF--
-string(%d) "%s"
-
-Warning: ReflectionClass::getFileName() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getFileName() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
-int(2)
-
-Warning: ReflectionClass::getStartLine() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getStartLine() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
-int(2)
-
-Warning: ReflectionClass::getEndLine() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getEndLine() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_getConstructor_error.phpt b/ext/reflection/tests/ReflectionClass_getConstructor_error.phpt
deleted file mode 100644
index 7e8932a5ed..0000000000
--- a/ext/reflection/tests/ReflectionClass_getConstructor_error.phpt
+++ /dev/null
@@ -1,23 +0,0 @@
---TEST--
-ReflectionClass::getConstructor() - bad params
---FILE--
-<?php
-class C {}
-$rc = new ReflectionClass('C');
-var_dump($rc->getConstructor(null));
-var_dump($rc->getConstructor('X'));
-var_dump($rc->getConstructor(true));
-var_dump($rc->getConstructor(array(1,2,3)));
-?>
---EXPECTF--
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_getDefaultProperties_002.phpt b/ext/reflection/tests/ReflectionClass_getDefaultProperties_002.phpt
deleted file mode 100644
index 7c178ac8ea..0000000000
--- a/ext/reflection/tests/ReflectionClass_getDefaultProperties_002.phpt
+++ /dev/null
@@ -1,44 +0,0 @@
---TEST--
-ReflectionClass::getDefaultProperties(), ReflectionClass::getStaticProperties() - wrong param count
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---FILE--
-<?php
-interface I {}
-class C implements I {}
-$rc = new ReflectionClass('C');
-var_dump($rc->getDefaultProperties(null));
-var_dump($rc->getDefaultProperties('X'));
-var_dump($rc->getDefaultProperties(true));
-var_dump($rc->getDefaultProperties(array(1,2,3)));
-var_dump($rc->getStaticProperties(null));
-var_dump($rc->getStaticProperties('X'));
-var_dump($rc->getStaticProperties(true));
-var_dump($rc->getStaticProperties(array(1,2,3)));
-
-?>
---EXPECTF--
-Warning: ReflectionClass::getDefaultProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getDefaultProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getDefaultProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getDefaultProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getStaticProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getStaticProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getStaticProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getStaticProperties() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_getDocComment_002.phpt b/ext/reflection/tests/ReflectionClass_getDocComment_002.phpt
deleted file mode 100644
index 5bbd596488..0000000000
--- a/ext/reflection/tests/ReflectionClass_getDocComment_002.phpt
+++ /dev/null
@@ -1,26 +0,0 @@
---TEST--
-ReflectionClass::getDocComment() - bad params
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---FILE--
-<?php
-class C {}
-$rc = new ReflectionClass('C');
-var_dump($rc->getDocComment(null));
-var_dump($rc->getDocComment('X'));
-var_dump($rc->getDocComment(true));
-var_dump($rc->getDocComment(array(1,2,3)));
-?>
---EXPECTF--
-Warning: ReflectionClass::getDocComment() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getDocComment() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getDocComment() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getDocComment() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_getInterfaces_004.phpt b/ext/reflection/tests/ReflectionClass_getInterfaces_004.phpt
deleted file mode 100644
index f62d58cd72..0000000000
--- a/ext/reflection/tests/ReflectionClass_getInterfaces_004.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-ReflectionClass::getInterfaces() - wrong param count
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---FILE--
-<?php
-interface I {}
-class C implements I {}
-$rc = new ReflectionClass('C');
-var_dump($rc->getInterfaces(null));
-var_dump($rc->getInterfaces('X'));
-var_dump($rc->getInterfaces(true));
-var_dump($rc->getInterfaces(array(1,2,3)));
-?>
---EXPECTF--
-Warning: ReflectionClass::getInterfaces() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getInterfaces() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getInterfaces() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getInterfaces() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_getMethods_002.phpt b/ext/reflection/tests/ReflectionClass_getMethods_002.phpt
deleted file mode 100644
index b6a78aa318..0000000000
--- a/ext/reflection/tests/ReflectionClass_getMethods_002.phpt
+++ /dev/null
@@ -1,18 +0,0 @@
---TEST--
-ReflectionClass::getMethods() - invalid arguments
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---FILE--
-<?php
-$rc = new ReflectionClass("ReflectionClass");
-echo "\nTest invalid arguments:";
-$rc->getMethods('X');
-$rc->getMethods('X', true);
-
-?>
---EXPECTF--
-Test invalid arguments:
-Warning: ReflectionClass::getMethods() expects parameter 1 to be int, string given in %s on line 4
-
-Warning: ReflectionClass::getMethods() expects at most 1 parameter, 2 given in %s on line 5
diff --git a/ext/reflection/tests/ReflectionClass_getName_error.phpt b/ext/reflection/tests/ReflectionClass_getName_error.phpt
deleted file mode 100644
index 145704e7bc..0000000000
--- a/ext/reflection/tests/ReflectionClass_getName_error.phpt
+++ /dev/null
@@ -1,16 +0,0 @@
---TEST--
-ReflectionClass::getName() - invalid params
---FILE--
-<?php
-
-$r1 = new ReflectionClass("stdClass");
-
-var_dump($r1->getName('X'));
-var_dump($r1->getName('X', true));
-?>
---EXPECTF--
-Warning: ReflectionClass::getName() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getName() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_getProperties_002.phpt b/ext/reflection/tests/ReflectionClass_getProperties_002.phpt
deleted file mode 100644
index 1f7dc24d74..0000000000
--- a/ext/reflection/tests/ReflectionClass_getProperties_002.phpt
+++ /dev/null
@@ -1,17 +0,0 @@
---TEST--
-ReflectionClass::getProperties() - invalid arguments
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---FILE--
-<?php
-$rc = new ReflectionClass("ReflectionClass");
-echo "\nTest invalid arguments:";
-$rc->getProperties('X');
-$rc->getProperties('X', true);
-?>
---EXPECTF--
-Test invalid arguments:
-Warning: ReflectionClass::getProperties() expects parameter 1 to be int, string given in %s on line 4
-
-Warning: ReflectionClass::getProperties() expects at most 1 parameter, 2 given in %s on line 5
diff --git a/ext/reflection/tests/ReflectionClass_isInstance_error.phpt b/ext/reflection/tests/ReflectionClass_isInstance_error.phpt
deleted file mode 100644
index f4c553dec6..0000000000
--- a/ext/reflection/tests/ReflectionClass_isInstance_error.phpt
+++ /dev/null
@@ -1,39 +0,0 @@
---TEST--
-ReflectionClass::isInstance() - invalid params
---FILE--
-<?php
-class X {}
-
-$rc = new ReflectionClass("X");
-$instance = new X;
-
-var_dump($rc->isInstance());
-var_dump($rc->isInstance($instance, $instance));
-var_dump($rc->isInstance(1));
-var_dump($rc->isInstance(1.5));
-var_dump($rc->isInstance(true));
-var_dump($rc->isInstance('X'));
-var_dump($rc->isInstance(null));
-
-?>
---EXPECTF--
-Warning: ReflectionClass::isInstance() expects exactly 1 parameter, 0 given in %s on line 7
-NULL
-
-Warning: ReflectionClass::isInstance() expects exactly 1 parameter, 2 given in %s on line 8
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, %s given in %s on line 9
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, float given in %s on line 10
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, bool given in %s on line 11
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, string given in %s on line 12
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, null given in %s on line 13
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_isInstantiable_error.phpt b/ext/reflection/tests/ReflectionClass_isInstantiable_error.phpt
deleted file mode 100644
index 5263643023..0000000000
--- a/ext/reflection/tests/ReflectionClass_isInstantiable_error.phpt
+++ /dev/null
@@ -1,21 +0,0 @@
---TEST--
-ReflectionClass::IsInstantiable()
---FILE--
-<?php
-class privateCtorOld {
- private function privateCtorOld() {}
-}
-$reflectionClass = new ReflectionClass("privateCtorOld");
-
-var_dump($reflectionClass->IsInstantiable('X'));
-var_dump($reflectionClass->IsInstantiable(0, null));
-
-?>
---EXPECTF--
-Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; privateCtorOld has a deprecated constructor in %s on line %d
-
-Warning: ReflectionClass::isInstantiable() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isInstantiable() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_isInternal_error.phpt b/ext/reflection/tests/ReflectionClass_isInternal_error.phpt
deleted file mode 100644
index ef69a4c393..0000000000
--- a/ext/reflection/tests/ReflectionClass_isInternal_error.phpt
+++ /dev/null
@@ -1,14 +0,0 @@
---TEST--
-ReflectionClass::isInternal() - invalid params
---FILE--
-<?php
-$r1 = new ReflectionClass("stdClass");
-var_dump($r1->isInternal('X'));
-var_dump($r1->isInternal('X', true));
-?>
---EXPECTF--
-Warning: ReflectionClass::isInternal() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isInternal() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_isSubclassOf_error.phpt b/ext/reflection/tests/ReflectionClass_isSubclassOf_error.phpt
deleted file mode 100644
index 7d929fafd7..0000000000
--- a/ext/reflection/tests/ReflectionClass_isSubclassOf_error.phpt
+++ /dev/null
@@ -1,17 +0,0 @@
---TEST--
-ReflectionClass::isSubclassOf() - invalid number of parameters
---FILE--
-<?php
-class A {}
-$rc = new ReflectionClass('A');
-
-var_dump($rc->isSubclassOf());
-var_dump($rc->isSubclassOf('A',5));
-
-?>
---EXPECTF--
-Warning: ReflectionClass::isSubclassOf() expects exactly 1 parameter, 0 given in %s on line 5
-NULL
-
-Warning: ReflectionClass::isSubclassOf() expects exactly 1 parameter, 2 given in %s on line 6
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_isUserDefined_error.phpt b/ext/reflection/tests/ReflectionClass_isUserDefined_error.phpt
deleted file mode 100644
index ac88884179..0000000000
--- a/ext/reflection/tests/ReflectionClass_isUserDefined_error.phpt
+++ /dev/null
@@ -1,14 +0,0 @@
---TEST--
-ReflectionClass::isUserDefined() - invalid params.
---FILE--
-<?php
-$r1 = new ReflectionClass("stdClass");
-var_dump($r1->isUserDefined('X'));
-var_dump($r1->isUserDefined('X', true));
-?>
---EXPECTF--
-Warning: ReflectionClass::isUserDefined() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isUserDefined() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionClass_modifiers_002.phpt b/ext/reflection/tests/ReflectionClass_modifiers_002.phpt
deleted file mode 100644
index a3a567ccbb..0000000000
--- a/ext/reflection/tests/ReflectionClass_modifiers_002.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-Modifiers - wrong param count
---CREDITS--
-Robin Fernandes <robinf@php.net>
-Steve Seear <stevseea@php.net>
---FILE--
-<?php
-class C {}
-$rc = new ReflectionClass("C");
-var_dump($rc->isFinal('X'));
-var_dump($rc->isInterface(null));
-var_dump($rc->isAbstract(true));
-var_dump($rc->getModifiers(array(1,2,3)));
-
-?>
---EXPECTF--
-Warning: ReflectionClass::isFinal() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isInterface() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isAbstract() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getModifiers() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionFunction_getClosure_error.phpt b/ext/reflection/tests/ReflectionFunction_getClosure_error.phpt
deleted file mode 100644
index 9a963e41ca..0000000000
--- a/ext/reflection/tests/ReflectionFunction_getClosure_error.phpt
+++ /dev/null
@@ -1,27 +0,0 @@
---TEST--
-Test ReflectionFunction::getClosure() function : error functionality
---FILE--
-<?php
-/* Prototype : public mixed ReflectionFunction::getClosure()
- * Description: Returns a dynamically created closure for the function
- * Source code: ext/reflection/php_reflection.c
- * Alias to functions:
- */
-
-echo "*** Testing ReflectionFunction::getClosure() : error conditions ***\n";
-
-function foo()
-{
- var_dump( "Inside foo function" );
-}
-
-$func = new ReflectionFunction( 'foo' );
-$closure = $func->getClosure('bar');
-
-?>
-===DONE===
---EXPECTF--
-*** Testing ReflectionFunction::getClosure() : error conditions ***
-
-Warning: ReflectionFunction::getClosure() expects exactly 0 parameters, 1 given in %s on line %d
-===DONE===
diff --git a/ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt b/ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt
deleted file mode 100644
index 02de25bab0..0000000000
--- a/ext/reflection/tests/ReflectionMethod_getDocComment_error.phpt
+++ /dev/null
@@ -1,15 +0,0 @@
---TEST--
-ReflectionMethod::getDocComment() errors
---FILE--
-<?php
-class C { function f() {} }
-$rc = new ReflectionMethod('C::f');
-var_dump($rc->getDocComment(null));
-var_dump($rc->getDocComment('X'));
-?>
---EXPECTF--
-Warning: ReflectionFunctionAbstract::getDocComment() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionFunctionAbstract::getDocComment() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionObject_FileInfo_error.phpt b/ext/reflection/tests/ReflectionObject_FileInfo_error.phpt
deleted file mode 100644
index 70ad24297d..0000000000
--- a/ext/reflection/tests/ReflectionObject_FileInfo_error.phpt
+++ /dev/null
@@ -1,37 +0,0 @@
---TEST--
-ReflectionObject::getFileName(), ReflectionObject::getStartLine(), ReflectionObject::getEndLine() -invalid aparams
---FILE--
-<?php
-Class C { }
-
-$rc = new ReflectionObject(new C);
-$methods = array("getFileName", "getStartLine", "getEndLine");
-
-foreach ($methods as $method) {
- var_dump($rc->$method());
- var_dump($rc->$method(null));
- var_dump($rc->$method('X', 0));
-}
-?>
---EXPECTF--
-string(%d) "%s"
-
-Warning: ReflectionClass::getFileName() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getFileName() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
-int(2)
-
-Warning: ReflectionClass::getStartLine() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getStartLine() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
-int(2)
-
-Warning: ReflectionClass::getEndLine() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getEndLine() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionObject_getConstants_error.phpt b/ext/reflection/tests/ReflectionObject_getConstants_error.phpt
deleted file mode 100644
index d3b90805eb..0000000000
--- a/ext/reflection/tests/ReflectionObject_getConstants_error.phpt
+++ /dev/null
@@ -1,17 +0,0 @@
---TEST--
-ReflectionObject::getConstants() - invalid params
---FILE--
-<?php
-class X {
-}
-
-$rc = new ReflectionObject(new X);
-
-$rc->getConstants('X');
-$rc->getConstants(true);
-
-?>
---EXPECTF--
-Warning: ReflectionClass::getConstants() expects exactly 0 parameters, 1 given in %s on line %d
-
-Warning: ReflectionClass::getConstants() expects exactly 0 parameters, 1 given in %s on line %d
diff --git a/ext/reflection/tests/ReflectionObject_getConstructor_error.phpt b/ext/reflection/tests/ReflectionObject_getConstructor_error.phpt
deleted file mode 100644
index 2f52de2ed8..0000000000
--- a/ext/reflection/tests/ReflectionObject_getConstructor_error.phpt
+++ /dev/null
@@ -1,23 +0,0 @@
---TEST--
-ReflectionObject::getConstructor() - invalid params
---FILE--
-<?php
-class C {}
-$rc = new ReflectionObject(new C);
-var_dump($rc->getConstructor(null));
-var_dump($rc->getConstructor('X'));
-var_dump($rc->getConstructor(true));
-var_dump($rc->getConstructor(array(1,2,3)));
-?>
---EXPECTF--
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getConstructor() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionObject_getName_error.phpt b/ext/reflection/tests/ReflectionObject_getName_error.phpt
deleted file mode 100644
index ff8e279e9b..0000000000
--- a/ext/reflection/tests/ReflectionObject_getName_error.phpt
+++ /dev/null
@@ -1,23 +0,0 @@
---TEST--
-ReflectionObject::getname() - invalid params
---FILE--
-<?php
-class C { }
-$myInstance = new C;
-$r2 = new ReflectionObject($myInstance);
-
-$r3 = new ReflectionObject($r2);
-
-var_dump($r3->getName(null));
-var_dump($r3->getName('x','y'));
-var_dump($r3->getName(0));
-?>
---EXPECTF--
-Warning: ReflectionClass::getName() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getName() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::getName() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionObject_isInstance_error.phpt b/ext/reflection/tests/ReflectionObject_isInstance_error.phpt
deleted file mode 100644
index fa0befa504..0000000000
--- a/ext/reflection/tests/ReflectionObject_isInstance_error.phpt
+++ /dev/null
@@ -1,38 +0,0 @@
---TEST--
-ReflectionObject::isInstance() - invalid params
---FILE--
-<?php
-class X {}
-$instance = new X;
-$ro = new ReflectionObject(new X);
-
-var_dump($ro->isInstance());
-var_dump($ro->isInstance($instance, $instance));
-var_dump($ro->isInstance(1));
-var_dump($ro->isInstance(1.5));
-var_dump($ro->isInstance(true));
-var_dump($ro->isInstance('X'));
-var_dump($ro->isInstance(null));
-
-?>
---EXPECTF--
-Warning: ReflectionClass::isInstance() expects exactly 1 parameter, 0 given in %s on line 6
-NULL
-
-Warning: ReflectionClass::isInstance() expects exactly 1 parameter, 2 given in %s on line 7
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, int given in %s on line 8
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, float given in %s on line 9
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, bool given in %s on line 10
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, string given in %s on line 11
-NULL
-
-Warning: ReflectionClass::isInstance() expects parameter 1 to be object, null given in %s on line 12
-NULL
diff --git a/ext/reflection/tests/ReflectionObject_isInstantiable_error.phpt b/ext/reflection/tests/ReflectionObject_isInstantiable_error.phpt
deleted file mode 100644
index f6d4c9d3d2..0000000000
--- a/ext/reflection/tests/ReflectionObject_isInstantiable_error.phpt
+++ /dev/null
@@ -1,24 +0,0 @@
---TEST--
-ReflectionObject::IsInstantiable() - invalid params
---FILE--
-<?php
-class privateCtorOld {
- private function privateCtorOld() {}
- public static function reflectionObjectFactory() {
- return new ReflectionObject(new self);
- }
-}
-$reflectionObject = privateCtorOld::reflectionObjectFactory();
-
-var_dump($reflectionObject->IsInstantiable('X'));
-var_dump($reflectionObject->IsInstantiable(0, null));
-
-?>
---EXPECTF--
-Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; privateCtorOld has a deprecated constructor in %s on line %d
-
-Warning: ReflectionClass::isInstantiable() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isInstantiable() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionObject_isInternal_error.phpt b/ext/reflection/tests/ReflectionObject_isInternal_error.phpt
deleted file mode 100644
index 996add6cd4..0000000000
--- a/ext/reflection/tests/ReflectionObject_isInternal_error.phpt
+++ /dev/null
@@ -1,15 +0,0 @@
---TEST--
-ReflectionObject::isInternal() - invalid params
---FILE--
-<?php
-
-$r1 = new ReflectionObject(new stdClass);
-var_dump($r1->isInternal('X'));
-var_dump($r1->isInternal('X', true));
-?>
---EXPECTF--
-Warning: ReflectionClass::isInternal() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isInternal() expects exactly 0 parameters, 2 given in %s on line %d
-NULL
diff --git a/ext/reflection/tests/ReflectionObject_isUserDefined_error.phpt b/ext/reflection/tests/ReflectionObject_isUserDefined_error.phpt
deleted file mode 100644
index 06be47ae67..0000000000
--- a/ext/reflection/tests/ReflectionObject_isUserDefined_error.phpt
+++ /dev/null
@@ -1,15 +0,0 @@
---TEST--
-ReflectionObject::isUserDefined() - invalid params
---FILE--
-<?php
-$r1 = new ReflectionObject(new stdClass);
-
-var_dump($r1->isUserDefined('X'));
-var_dump($r1->isUserDefined('X', true));
-?>
---EXPECTF--
-Warning: ReflectionClass::isUserDefined() expects exactly 0 parameters, 1 given in %s on line %d
-NULL
-
-Warning: ReflectionClass::isUserDefined() expects exactly 0 parameters, 2 given in %s on line %d
-NULL