/** * @test */ public function registerTheLegacyLoader() { $loader = Stagehand_Autoload::legacyLoader(); $loader->addNamespace('Stagehand_AutoloadTest'); Stagehand_Autoload::register($loader); $this->assertTrue(class_exists('Stagehand_AutoloadTest_ClassForLegacyLoader')); }
* * @package Stagehand_TestRunner * @copyright 2009-2010 KUBO Atsuhiro <*****@*****.**> * @license http://www.opensource.org/licenses/bsd-license.php New BSD License * @version Release: @package_version@ * @since File available since Release 2.10.0 */ error_reporting(E_ALL); if (defined('E_DEPRECATED')) { error_reporting(error_reporting() & ~E_DEPRECATED); } set_include_path(realpath(dirname(__FILE__)) . PATH_SEPARATOR . realpath(dirname(__FILE__) . '/../examples') . PATH_SEPARATOR . realpath(dirname(__FILE__) . '/../vendor') . PATH_SEPARATOR . realpath(dirname(__FILE__) . '/../src') . PATH_SEPARATOR . get_include_path()); @(require_once 'PHPUnit/Framework.php'); // TODO Remove this if Stagehand_TestRunner will not support PHPUnit 3.4. require_once 'Stagehand/Autoload.php'; $legacyLoader = Stagehand_Autoload::legacyLoader(); $legacyLoader->addNamespace('Stagehand'); Stagehand_Autoload::register($legacyLoader); if (version_compare(PHP_VERSION, '5.3.0', '>=')) { $namespaceLoader = Stagehand_Autoload::namespaceLoader(); $namespaceLoader->addNamespace('Stagehand\\TestRunner'); Stagehand_Autoload::register($namespaceLoader); } Stagehand_LegacyError_PHPError::enableConversion(error_reporting()); /* * Local Variables: * mode: php * coding: iso-8859-1 * tab-width: 4 * c-basic-offset: 4 * c-hanging-comment-ender-p: nil