limedeck/phpunit-detailed-printer
Formatter for the detailed output of PHPUnit tests.
Maintainers
Package info
github.com/LimeDeck/phpunit-detailed-printer
pkg:composer/limedeck/phpunit-detailed-printer
Requires
None
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.14
- phpunit/phpunit: ~9.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
ISC 29d3759bfc913b5b48a7c34445f484fd9d4ae543
- LimeDeck <mail.woop@limedeck.io>
README
It turns the default PHPUnit output...
... into a more informative output with readable function names and execution time allowing you to start fixing errors even before the whole suite finishes:
👁 PHPUnit output with this printer.
👁 Build Status: Linux
👁 Build status: Windows
👁 GitHub release
Installation
composer require limedeck/phpunit-detailed-printer --dev
PHPUnit version compatibility
| PHPUnit | Package |
|---|---|
| 9.x.x | 6.x.x |
| 8.x.x | 5.x.x |
| 7.x.x | 4.x.x |
| 6.x.x | 3.2.x |
| 5.x.x | 2.0.x |
Usage
Set the printer class in phpunit.xml
<?xml version="1.0" encoding="UTF-8"?>
<phpunit backupGlobals="false"
...
printerClass="LimeDeck\Testing\Printer"
...
>
Tests
To run the test suite, use phpunit command.
Contributing
Thanks for your interest in PHPUnit Detailed Printer! If you'd like to contribute, please read our contributing guide.
License
Detailed PHPUnit Printer is open-sourced software licensed under the MIT license. If you'd like to read the license agreement, click here.
