Current File : //opt/RZphp5/includes/test/MDB_QueryTool/tests/index.php |
<?php
//
// $Id: index.php,v 1.1 2003/06/09 19:48:19 quipo Exp $
//
ini_set('include_path', realpath(dirname(__FILE__).'/../../../').':'.realpath(dirname(__FILE__).'/../../../../includes').':'.ini_get('include_path'));
require_once 'MDB/QueryTool.php';
require_once 'PHPUnit.php';
require_once 'PHPUnit/GUI/HTML.php';
define('DB_DSN', 'mysql://root@localhost/mdb_qt');
define('TABLE_USER', 'QueryTool_user');
define('TABLE_ADDRESS', 'QueryTool_address');
define('TABLE_QUESTION', 'question');
define('TABLE_ANSWER', 'answer');
$allTables = array(TABLE_USER, TABLE_ADDRESS, TABLE_QUESTION, TABLE_ANSWER);
require_once 'sql.php';
require_once 'UnitTest.php';
require_once 'Common.php';
//
// 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__), //dir
'.*\.php', //filenamePattern
array('UnitTest.php', //exclude (array)
'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');
$suites[] = new PHPUnit_TestSuite('MDB_QueryTool_UnitTest_Limit');
$gui = new PHPUnit_GUI_HTML();
$gui->addSuites($suites);
$gui->show();
*/
/*
require_once 'PHPUnit/GUI/SetupDecorator.php';
$gui = new PHPUnit_GUI_SetupDecorator(new PHPUnit_GUI_HTML());
$gui->getSuitesFromDir(dirname(__FILE__),'.*\.php',array('UnitTest.php'));
*/
//print_r($errors);
?>