wealthberry/testdox-reduced-output-printer

A PHPUnit result printer, variant of the TestDoxCli Printer, that reduces the test failure message size for better readability

1.0.3 2021-08-31 13:25 UTC

This package is auto-updated.

Last update: 2024-05-29 04:49:09 UTC


README

Build Latest Stable Version Total Downloads License

A PHPUnit result printer based on CliTestDoxPrinter, but with reduced output line count and line length.

Readability of results is much better for assertions with huge failure message strings. If you want to see the full messages, just omit the printer class option.

Installation

composer require --dev wealthberry/testdox-reduced-output-printer

Usage

You can use the printer with a phpunit command line parameter:

php vendor/bin/phpunit --printer 'Wealthberry\TestDox\CliTestDoxReducedOutputPrinter'

Or, by adding a printerClass property in phpunit.xml:

<phpunit bootstrap="bootstrap.php" colors="true" printerClass="Wealthberry\TestDox\CliTestDoxReducedOutputPrinter">