PHP Class PHPUnit_TextUI_TestRunner, phpunit

Inheritance: extends PHPUnit_Runner_BaseTestRunner
Exibir arquivo Open project: sebastianbergmann/phpunit Class Usage Examples

Protected Properties

Property Type Description
$codeCoverageFilter SebastianBergmann\CodeCoverage\Filter
$loader PHPUnit_Runner_TestSuiteLoader
$printer PHPUnit_TextUI_ResultPrinter
$versionStringPrinted boolean

Public Methods

Method Description
__construct ( PHPUnit_Runner_TestSuiteLoader $loader = null, SebastianBergmann\CodeCoverage\Filter $filter = null )
doRun ( PHPUnit_Framework_Test $suite, array $arguments = [], boolean $exit = true ) : PHPUnit_Framework_TestResult
getLoader ( ) : PHPUnit_Runner_TestSuiteLoader Returns the loader to be used.
run ( PHPUnit_Framework_Test | ReflectionClass $test, array $arguments = [] ) : PHPUnit_Framework_TestResult
setPrinter ( PHPUnit_TextUI_ResultPrinter $resultPrinter )

Protected Methods

Method Description
createTestResult ( ) : PHPUnit_Framework_TestResult
handleConfiguration ( array &$arguments )
runFailed ( string $message ) Override to define how to handle a failed loading of a test suite.
write ( string $buffer )

Private Methods

Method Description
processSuiteFilters ( PHPUnit_Framework_TestSuite $suite, array $arguments )
writeMessage ( string $type, string $message )

Method Details

__construct() public method

public __construct ( PHPUnit_Runner_TestSuiteLoader $loader = null, SebastianBergmann\CodeCoverage\Filter $filter = null )
$loader PHPUnit_Runner_TestSuiteLoader
$filter SebastianBergmann\CodeCoverage\Filter

createTestResult() protected method

protected createTestResult ( ) : PHPUnit_Framework_TestResult
return PHPUnit_Framework_TestResult

doRun() public method

public doRun ( PHPUnit_Framework_Test $suite, array $arguments = [], boolean $exit = true ) : PHPUnit_Framework_TestResult
$suite PHPUnit_Framework_Test
$arguments array
$exit boolean
return PHPUnit_Framework_TestResult

getLoader() public method

Returns the loader to be used.
public getLoader ( ) : PHPUnit_Runner_TestSuiteLoader
return PHPUnit_Runner_TestSuiteLoader

handleConfiguration() protected method

protected handleConfiguration ( array &$arguments )
$arguments array

run() public static method

public static run ( PHPUnit_Framework_Test | ReflectionClass $test, array $arguments = [] ) : PHPUnit_Framework_TestResult
$test PHPUnit_Framework_Test | ReflectionClass
$arguments array
return PHPUnit_Framework_TestResult

runFailed() protected method

Override to define how to handle a failed loading of a test suite.
protected runFailed ( string $message )
$message string

setPrinter() public method

public setPrinter ( PHPUnit_TextUI_ResultPrinter $resultPrinter )
$resultPrinter PHPUnit_TextUI_ResultPrinter

write() protected method

protected write ( string $buffer )
$buffer string

Property Details

$codeCoverageFilter protected_oe property

protected Filter,SebastianBergmann\CodeCoverage $codeCoverageFilter
return SebastianBergmann\CodeCoverage\Filter

$loader protected_oe property

protected PHPUnit_Runner_TestSuiteLoader $loader
return PHPUnit_Runner_TestSuiteLoader

$printer protected_oe property

protected PHPUnit_TextUI_ResultPrinter $printer
return PHPUnit_TextUI_ResultPrinter

$versionStringPrinted protected_oe static_oe property

protected static bool $versionStringPrinted
return boolean