Annotation of embedaddon/php/ext/reflection/tests/ReflectionObject_FileInfo_error.phpt, revision 1.1.1.1

1.1       misho       1: --TEST--
                      2: ReflectionObject::getFileName(), ReflectionObject::getStartLine(), ReflectionObject::getEndLine() -invalid aparams 
                      3: --FILE-- 
                      4: <?php
                      5: Class C { }
                      6: 
                      7: $rc = new ReflectionObject(new C);
                      8: $methods = array("getFileName", "getStartLine", "getEndLine");
                      9: 
                     10: foreach ($methods as $method) {
                     11:        var_dump($rc->$method());
                     12:        var_dump($rc->$method(null));
                     13:        var_dump($rc->$method('X', 0)); 
                     14: }
                     15: ?>
                     16: --EXPECTF--
                     17: string(%d) "%s"
                     18: 
                     19: Warning: ReflectionClass::getFileName() expects exactly 0 parameters, 1 given in %s on line %d
                     20: NULL
                     21: 
                     22: Warning: ReflectionClass::getFileName() expects exactly 0 parameters, 2 given in %s on line %d
                     23: NULL
                     24: int(2)
                     25: 
                     26: Warning: ReflectionClass::getStartLine() expects exactly 0 parameters, 1 given in %s on line %d
                     27: NULL
                     28: 
                     29: Warning: ReflectionClass::getStartLine() expects exactly 0 parameters, 2 given in %s on line %d
                     30: NULL
                     31: int(2)
                     32: 
                     33: Warning: ReflectionClass::getEndLine() expects exactly 0 parameters, 1 given in %s on line %d
                     34: NULL
                     35: 
                     36: Warning: ReflectionClass::getEndLine() expects exactly 0 parameters, 2 given in %s on line %d
                     37: NULL

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>