class Runner

Test runner.

Properties

string[] $paths
string[] $ignoreDirs
$threadCount
$testHandler
OutputHandler[] $outputHandlers
$stopOnFail

Methods

__construct(PhpInterpreter $interpreter)

No description

void
setEnvironmentVariable(string $name, string $value)

No description

array
getEnvironmentVariables()

No description

void
addPhpIniOption(string $name, string|null $value = null)

No description

void
setTempDirectory(string|null $path)

No description

bool
run()

Runs all tests.

void
addJob(Job $job)

Appends new job to queue.

void
prepareTest(Test $test)

No description

void
finishTest(Test $test)

Writes to output handlers.

getInterpreter()

No description

Details

at line 44
__construct(PhpInterpreter $interpreter)

No description

Parameters

PhpInterpreter $interpreter

at line 51
void setEnvironmentVariable(string $name, string $value)

No description

Parameters

string $name
string $value

Return Value

void

at line 57
array getEnvironmentVariables()

No description

Return Value

array

at line 63
void addPhpIniOption(string $name, string|null $value = null)

No description

Parameters

string $name
string|null $value

Return Value

void

at line 69
void setTempDirectory(string|null $path)

No description

Parameters

string|null $path

Return Value

void

at line 79
bool run()

Runs all tests.

Return Value

bool

at line 169
void addJob(Job $job)

Appends new job to queue.

Parameters

Job $job

Return Value

void

at line 175
void prepareTest(Test $test)

No description

Parameters

Test $test

Return Value

void

at line 186
void finishTest(Test $test)

Writes to output handlers.

Parameters

Test $test

Return Value

void

at line 207
PhpInterpreter getInterpreter()

No description

Return Value

PhpInterpreter