X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=testing%2Falltests;fp=testing%2Falltests;h=dcf1de098e31c6a4b2b9dca3c00d268eaaa3163d;hb=6855525e48fad5de270500a5445c4f4ff85d8bda;hp=0000000000000000000000000000000000000000;hpb=e69709aa8ee6108a1197e46b45367ba8dab55a52;p=diogenes.git diff --git a/testing/alltests b/testing/alltests new file mode 100755 index 0000000..dcf1de0 --- /dev/null +++ b/testing/alltests @@ -0,0 +1,39 @@ +#!/usr/bin/php4 -Cq + array('InternalTest'), + 'DBTest' => array('DBInitialTest', + 'DiogenesDatabaseTest'), + 'DiogenesLoggerViewTest' => array('DiogenesLoggerViewTest') + ); + +global $TESTING; +$TESTING=true; +chdir('..'); + +error_reporting(E_ALL); +ini_set('include_path', 'include:testing:'.ini_get('include_path')); + +require_once 'PHPUnit.php'; + +foreach ($testfiles as $file => $tests) +{ + require_once "$file.php"; + + echo "Now running tests from $file.php...\n"; + + $suite = new PHPUnit_TestSuite(); + + foreach ($tests as $test) + { + $suite->addTestSuite($test); + } + + $result = PHPUnit::run($suite); + + echo $result->toString(); +} + +echo "All Tests Complete\n";