class ConsolePrinter implements OutputHandler

Prints test progress and results to the console in dots, lines, or cider mode.

Constants

ModeDots

ModeCider

ModeLines

private MaxDisplayedThreads

Methods

__construct(Runner $runner, bool $displaySkipped = false, string|null $file = null, int $mode = self::ModeDots)

No description

void
begin()

No description

void
prepare(Test $test)

No description

void
finish(Test $test)

No description

void
end()

No description

void
jobStarted(Job $job)

called when a job starts running

void
tick(Job[] $running)

No description

Details

at line 47
__construct(Runner $runner, bool $displaySkipped = false, string|null $file = null, int $mode = self::ModeDots)

No description

Parameters

Runner $runner
bool $displaySkipped
string|null $file
int $mode

at line 59
void begin()

No description

Return Value

void

at line 75
void prepare(Test $test)

No description

Parameters

Test $test

Return Value

void

at line 99
void finish(Test $test)

No description

Parameters

Test $test

Return Value

void

at line 120
void end()

No description

Return Value

void

at line 182
void jobStarted(Job $job)

called when a job starts running

Parameters

Job $job

Return Value

void

at line 191
void tick(Job[] $running)

No description

Parameters

Job[] $running

Return Value

void