Current File : //opt/RZphp5/includes/test/DB_QueryTool/tests/index.php
<?php
//
//  $Id: index.php,v 1.2 2004/03/25 14:33:58 quipo Exp $
//


ini_set('include_path',realpath(dirname(__FILE__).'/../../../').':'.realpath(dirname(__FILE__).'/../../../../includes').':'.ini_get('include_path'));
require_once 'DB/QueryTool.php';
require_once 'PHPUnit.php';
require_once 'PHPUnit/GUI/HTML.php';

define('DB_DSN', 'mysql://root@localhost/test');
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 (DB::isError($ret=$querytool->db->query($aQuery))) {
        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();

//print_r($errors);

?>