5 // For your own good, don't move these first two test suites
6 'InternalTest' => array('InternalTest'),
7 'DBTest' => array('DBInitialTest',
8 'DiogenesDatabaseTest'),
9 'DiogenesLoggerViewTest' => array('DiogenesLoggerViewTest')
16 error_reporting(E_ALL);
17 ini_set('include_path', 'include:testing:'.ini_get('include_path'));
19 require_once 'PHPUnit.php';
21 foreach ($testfiles as $file => $tests)
23 require_once "$file.php";
25 echo "Now running tests from $file.php...\n";
27 $suite = new PHPUnit_TestSuite();
29 foreach ($tests as $test)
31 $suite->addTestSuite($test);
34 $result = PHPUnit::run($suite);
36 echo $result->toString();
39 echo "All Tests Complete\n";