Public feed
#602993
<!-- located in PHPUnit/Extensions -->
<?php
require_once 'PHPUnit/Framework/TestCase.php';
require_once 'PHPUnit/Extensions/Phpt/NullLogger.php';
require_once 'PEAR/RunTest.php';
class PHPUnit_Extensions_PhptTestCase extends PHPUnit_Framework_TestCase
{
protected static function assertPHPT($phptfilename)
{
$logger = new PHPUnit_Extensions_Phpt_NullLogger();
$tester = new PEAR_RunTest($logger);
$tester->tests_count = 0;//bug
$output = $tester->run($phptfilename, '', 1);
if ($output == 'SKIPPED') {
self::markTestSkipped();
return;
}
self::assertEquals('PASSED', $output);
}
}
?>
<!-- located in PHPUnit/Extensions/Phpt -->
<?php
/**
* a dummy logger class
* needed for disabling PEAR_RunTest output
*/
class PHPUnit_Extensions_Phpt_NullLogger
{
function log($level, $msg, $append_crlf = true)
{
}
}
?>