ParallelRunner
class ParallelRunner implements RunnerInterface (View source)
Traits
CreatesApplication
Properties
static protected Closure|null | $applicationResolver | The application resolver callback. |
from RunsInParallel |
static protected Closure|null | $runnerResolver | The runner resolver callback. |
from RunsInParallel |
protected Options|Options | $options | The original test runner options. |
from RunsInParallel |
protected OutputInterface | $output | The output instance. |
from RunsInParallel |
protected RunnerInterface|RunnerInterface | $runner | The original test runner. |
from RunsInParallel |
Methods
__construct(Options|Options $options, OutputInterface $output)
Creates a new test runner instance.
from
RunsInParallel
static void
from
RunsInParallel
static void
from
RunsInParallel
int
getExitCode()
Returns the highest exit code encountered throughout the course of test execution.
from
RunsInParallel
void
forEachProcess(callable $callback)
Apply the given callback for each process.
from
RunsInParallel
void
run()
Runs the test suite.
Details
int
getExitCode()
Returns the highest exit code encountered throughout the course of test execution.