cvs: php-src /tests/reflection parameters_001.phpt

From: Date: Mon, 02 Aug 2004 22:59:58 +0000
Subject: cvs: php-src /tests/reflection parameters_001.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-28146@lists.php.net to get a copy of this message
helly Mon Aug 2 18:59:58 2004 EDT Added files: /php-src/tests/reflection parameters_001.phpt Log: Add test http://cvs.php.net/co.php/php-src/tests/reflection/parameters_001.phpt?r=1.1&p=1 Index: php-src/tests/reflection/parameters_001.phpt +++ php-src/tests/reflection/parameters_001.phpt --TEST-- invoke with non object or null value --FILE-- <?php class Test { function func($x, $y = NULL){ } } $f = new ReflectionMethod('Test', 'func'); $p = new ReflectionParameter(array('Test', 'func'), 'x'); var_dump($p->isOptional()); $p = new ReflectionParameter(array('Test', 'func'), 'y'); var_dump($p->isOptional()); try { $p = new ReflectionParameter(array('Test', 'func'), 'z'); var_dump($p->isOptional()); } catch (Exception $e) { var_dump($e->getMessage()); } ?> ===DONE=== --EXPECT-- bool(false) bool(true) string(54) "The parameter specified by its name could not be found" ===DONE===

« previous php.cvs (#28146) next »