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 42
__construct(PhpInterpreter $interpreter)

No description

Parameters

PhpInterpreter $interpreter

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

No description

Parameters

string $name
string $value

Return Value

void

at line 55
array getEnvironmentVariables()

No description

Return Value

array

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

No description

Parameters

string $name
string|null $value

Return Value

void

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

No description

Parameters

string|null $path

Return Value

void

at line 77
bool run()

Runs all tests.

Return Value

bool

at line 167
void addJob(Job $job)

Appends new job to queue.

Parameters

Job $job

Return Value

void

at line 173
void prepareTest(Test $test)

No description

Parameters

Test $test

Return Value

void

at line 184
void finishTest(Test $test)

Writes to output handlers.

Parameters

Test $test

Return Value

void

at line 205
PhpInterpreter getInterpreter()

No description

Return Value

PhpInterpreter