コード例 #1
0
ファイル: ZDERunner.php プロジェクト: psagi/sdo
require_once "PHPUnit2/TextUI/TestRunner.php";
$aTestRunner = new PHPUnit2_TextUI_TestRunner();
/**********************************************************
* Get a result printer and set it on the test runner
/**********************************************************/
require_once "PHPUnit2/TextUI/ResultPrinter.php";
class MYResultPrinter extends PHPUnit2_TextUI_ResultPrinter
{
    public function write($buffer)
    {
        // override the default implementation which uses fputs to stdout
        echo $buffer;
    }
}
$printer = new MYResultPrinter();
$aTestRunner->setPrinter($printer);
/**********************************************************
* Get our test suite
/**********************************************************/
require_once 'TestSuite.php';
$suite = SDO_DAS_Relational_TestSuite::suite();
/**********************************************************
* Run it
/**********************************************************/
$result = $aTestRunner->doRun($suite);
/**
* can call the test runner with extra parameters also:
		$coverageDataFile = FALSE;
		$coverageHTMLFile = FALSE;
		$coverageTextFile = FALSE;
		$testdoxHTMLFile = FALSE;