if (!defined('APP_DIR')) { define('APP_DIR', basename(dirname(dirname(__FILE__)))); } if (!defined('CORE_PATH')) { define('CORE_PATH', ROOT . DS); } require_once 'cake' . DS . 'basics.php'; require_once 'cake' . DS . 'config' . DS . 'paths.php'; require_once TESTS . 'test_paths.php'; require_once TESTS . 'lib' . DS . 'test_manager.php'; vendor('simpletest' . DS . 'reporter'); if (!isset($_SERVER['SERVER_NAME'])) { $_SERVER['SERVER_NAME'] = ''; } if (empty($_GET['output'])) { TestManager::setOutputFromIni(TESTS . 'config.ini.php'); $_GET['output'] = TEST_OUTPUT; } /** * * Used to determine output to display */ define('CAKE_TEST_OUTPUT_HTML', 1); define('CAKE_TEST_OUTPUT_XML', 2); define('CAKE_TEST_OUTPUT_TEXT', 3); if (isset($_GET['output']) && $_GET['output'] == 'xml') { define('CAKE_TEST_OUTPUT', CAKE_TEST_OUTPUT_XML); } elseif (isset($_GET['output']) && $_GET['output'] == 'html') { define('CAKE_TEST_OUTPUT', CAKE_TEST_OUTPUT_HTML); } else { define('CAKE_TEST_OUTPUT', CAKE_TEST_OUTPUT_TEXT);