limedeck/phpunit-detailed-printer

Formatter for the detailed output of PHPUnit tests.

Package info

github.com/LimeDeck/phpunit-detailed-printer

pkg:composer/limedeck/phpunit-detailed-printer

Statistics

Installs: 627 103

Dependents: 49

Suggesters: 0

Stars: 39

Open Issues: 3

6.0.0 2020-08-10 20:16 UTC

Requires

None

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

ISC 29d3759bfc913b5b48a7c34445f484fd9d4ae543

  • LimeDeck <mail.woop@limedeck.io>

This package is auto-updated.

Last update: 2026-06-11 09:22:54 UTC


README

It turns the default PHPUnit output...

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