<?php /** * UnitTest * Unit test interface for DB_NestedSet * * @author Daniel Khan <*****@*****.**> * @package DB_NestedSet * @version $Revision: 1.4 $ * @access public */ ini_set('include_path', realpath(dirname(__FILE__) . '/../') . ':' . ini_get('include_path')); require_once 'PHPUnit.php'; require_once 'TestBase.php'; require_once 'PHPUnit/GUI/HTML.php'; require_once 'NestedSet.php'; require_once 'UnitTest.php'; ini_set('error_reporting', E_ALL); require_once 'PHPUnit/GUI/SetupDecorator.php'; $gui = new PHPUnit_GUI_SetupDecorator(new PHPUnit_GUI_HTML()); $gui->getSuitesFromDir(dirname(__FILE__), '.*[^_]\\.php$', array('UnitTest.php', 'index.php', 'clitest.php', 'TestBase.php')); $gui->show();
// // common setup (this actually also does the tearDown, since we have the DROP TABLE queries in the setup too // $querytool = new tests_Common(); foreach ($dbStructure[$querytool->db->phptype]['setup'] as $aQuery) { if (MDB::isError($ret = $querytool->db->query($aQuery))) { //include_once 'Var_Dump.php'; //var_dump::display($ret); die($ret->getUserInfo()); } } // // run the test suite // require_once 'PHPUnit/GUI/SetupDecorator.php'; $gui = new PHPUnit_GUI_SetupDecorator(new PHPUnit_GUI_HTML()); $gui->getSuitesFromDir(dirname(__FILE__), '.*\\.php', array('UnitTest.php', 'Common.php', 'sql.php', 'index.php')); $gui->show(); /* require_once 'Get.php'; require_once 'GetAll.php'; require_once 'GetCount.php'; require_once 'Where.php'; require_once 'Limit.php'; $suites = array(); $suites[] = new PHPUnit_TestSuite('MDB_QueryTool_UnitTest_Get'); $suites[] = new PHPUnit_TestSuite('MDB_QueryTool_UnitTest_GetAll'); $suites[] = new PHPUnit_TestSuite('MDB_QueryTool_UnitTest_GetCount'); $suites[] = new PHPUnit_TestSuite('MDB_QueryTool_UnitTest_Where');
<?php require_once "../../config.inc.php"; $sid = value("sid", "NOSPACES"); $auth = new Auth("TESTS"); require_once $c["path"] . "modules/phpunit/PHPUnit/GUI/SetupDecorator.php"; require_once $c["path"] . "modules/phpunit/PHPUnit/GUI/HTML.php"; //require_once($c["path"]."modules/phpunit/PHPUnit.php"); $gui = new PHPUnit_GUI_SetupDecorator(new PHPUnit_GUI_HTML()); $gui->getSuitesFromDir($c["path"] . 'modules/phpunit/tests', '.*\\.php$', array('index.php', 'sql.php')); $gui->show();