limedeck/phpunit-detailed-printer

Formatter for the detailed output of PHPUnit tests.

6.0.0 2020-08-10 20:16 UTC

This package is auto-updated.

Last update: 2024-04-11 04:30:51 UTC


README

It turns the default PHPUnit output...

default-printer

... into a more informative output with readable function names and execution time allowing you to start fixing errors even before the whole suite finishes:

detailed-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.