• internal This class is not covered by the backward compatibility promise for PHPUnit
public __construct( $out = NULL, array $groups = [], array $excludeGroups = [])

  • throws PHPUnit\Framework\Exception
public addError(PHPUnit\Framework\Test $test, Throwable $t, float $time) : void
An error occurred.

public addFailure(PHPUnit\Framework\Test $test, PHPUnit\Framework\AssertionFailedError $e, float $time) : void
A failure occurred.

public addIncompleteTest(PHPUnit\Framework\Test $test, Throwable $t, float $time) : void
Incomplete test.

public addRiskyTest(PHPUnit\Framework\Test $test, Throwable $t, float $time) : void
Risky test.

public addSkippedTest(PHPUnit\Framework\Test $test, Throwable $t, float $time) : void
Skipped test.

public addWarning(PHPUnit\Framework\Test $test, PHPUnit\Framework\Warning $e, float $time) : void
A warning occurred.

public endTest(PHPUnit\Framework\Test $test, float $time) : void
A test ended.

public endTestSuite(PHPUnit\Framework\TestSuite $suite) : void
A testsuite ended.

public flush() : void
Flush buffer and close output.

public PHPUnit\Util\Printer::getAutoFlush() : bool
Check auto-flush mode.

public PHPUnit\Util\Printer::incrementalFlush() : void
Performs a safe, incremental flush.

Do not confuse this function with the flush() function of this class,
since the flush() function may close the file being written to, rendering
the current object no longer usable.

public PHPUnit\Util\Printer::setAutoFlush(bool $autoFlush) : void
Set auto-flushing mode.

If set, incremental flushes will be done after each write. This should
not be confused with the different effects of this class' flush() method.

public startTest(PHPUnit\Framework\Test $test) : void
A test started.

  • throws SebastianBergmann\RecursionContext\InvalidArgumentException
public startTestSuite(PHPUnit\Framework\TestSuite $suite) : void
A testsuite started.

public PHPUnit\Util\Printer::write(string $buffer) : void
protected PHPUnit\Util\Printer::$autoFlush
If true, flush output after every write.

  • var bool
protected $currentTestClassPrettified

  • var null|string
protected $currentTestMethodPrettified

  • var null|string
protected $failed

  • var int
protected $incomplete

  • var int
protected PHPUnit\Util\Printer::$out

  • var resource
protected PHPUnit\Util\Printer::$outTarget

  • var string
protected $prettifier
protected $risky

  • var int
protected $skipped

  • var int
protected $successful

  • var int
protected $testClass

  • var string
protected $tests

  • var array
protected $testStatus

  • var int
protected $warned

  • var int
protected doEndClass() : void
protected endClass(string $name) : void
Handler for 'end class' event.

protected endRun() : void
Handler for 'end run' event.

protected onTest( $name, bool $success = true) : void
Handler for 'on test' event.

protected startClass(string $name) : void
Handler for 'start class' event.

protected startRun() : void
Handler for 'start run' event.

private $excludeGroups

  • var array
private $groups

  • var array
private isOfInterest(PHPUnit\Framework\Test $test) : bool
© 2020 Bruce Wells
Search Namespaces \ Classes
ConfigurationNumbers (0-9.) only