cvs: php-src /ext/spl/tests spl_autoload_003.phpt

From: Date: Tue, 05 Apr 2005 09:23:17 +0000
Subject: cvs: php-src /ext/spl/tests spl_autoload_003.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-31240@lists.php.net to get a copy of this message
helly Tue Apr 5 05:23:17 2005 EDT Added files: /php-src/ext/spl/tests spl_autoload_003.phpt Log: - Add new test http://cvs.php.net/co.php/php-src/ext/spl/tests/spl_autoload_003.phpt?r=1.1&p=1 Index: php-src/ext/spl/tests/spl_autoload_003.phpt +++ php-src/ext/spl/tests/spl_autoload_003.phpt --TEST-- SPL: spl_autoload() and friends --INI-- include_path=. --FILE-- <?php function TestFunc1($classname) { echo __METHOD__ . "($classname)\n"; } function TestFunc2($classname) { echo __METHOD__ . "($classname)\n"; throw new Exception("Class $classname missing"); } function TestFunc3($classname) { echo __METHOD__ . "($classname)\n"; } spl_autoload_register("TestFunc1"); spl_autoload_register("TestFunc2"); spl_autoload_register("TestFunc3"); try { var_dump(class_exists("TestClass", true)); } catch(Exception $e) { echo 'Exception: ' . $e->getMessage() . "\n"; } ?> ===DONE=== <?php exit(0); ?> --EXPECTF-- TestFunc1(TestClass) TestFunc2(TestClass) Exception: Class TestClass missing ===DONE===

« previous php.cvs (#31240) next »