wealthberry / testdox-reduced-output-printer
A PHPUnit result printer, variant of the TestDoxCli Printer, that reduces the test failure message size for better readability
Package info
github.com/WealthBerry/testdox-reduced-output-printer
pkg:composer/wealthberry/testdox-reduced-output-printer
v1.0.5
2025-09-25 12:31 UTC
Requires
- php: ^8.0
Requires (Dev)
- phpunit/phpunit: ^9.0
README
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">