Property | Type | Description | |
---|---|---|---|
$coverage | CoverageMerger to hold track of the accumulated coverage | ||
$exitcode | integer | A tallied exit code that returns the highest exit code returned out of the entire collection of tests | |
$interpreter | |||
$options | ParaTest\Runners\PHPUnit\Options | ||
$pending | array | A collection of pending ExecutableTest objects that have yet to run | |
$printer | |||
$running | array | A collection of ExecutableTest objects that have processes currently running |
Method | Description | |
---|---|---|
__construct ( $opts = [] ) | ||
getExitCode ( ) : integer | Returns the highest exit code encountered throughout the course of test execution | |
run ( ) |
Method | Description | |
---|---|---|
getCoverage ( ) : |
||
hasCoverage ( ) : boolean | ||
initCoverage ( ) | ||
load ( ) | Builds the collection of pending ExecutableTest objects to run. If functional mode is enabled $this->pending will contain a collection of TestMethod objects instead of Suite objects | |
log ( ) | Write output to JUnit format if requested | |
logCoverage ( ) | Write coverage to file if requested | |
verifyConfiguration ( ) | Ensures a valid configuration was supplied. If not causes ParaTest to print the error message and exit immediately with an exit code of 1 |
protected getCoverage ( ) : |
||
return |
public getExitCode ( ) : integer | ||
return | integer |
protected load ( ) |
protected verifyConfiguration ( ) |
protected CoverageMerger,ParaTest\Coverage $coverage | ||
return |
protected int $exitcode | ||
return | integer |
protected LogInterpreter,ParaTest\Logging $interpreter | ||
return |
protected Options,ParaTest\Runners\PHPUnit $options | ||
return | ParaTest\Runners\PHPUnit\Options |
protected array $pending | ||
return | array |
protected ResultPrinter,ParaTest\Runners\PHPUnit $printer | ||
return |
protected array $running | ||
return | array |