PHPackages                             wealthberry/testdox-reduced-output-printer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. wealthberry/testdox-reduced-output-printer

ActiveLibrary[Testing &amp; Quality](/categories/testing)

wealthberry/testdox-reduced-output-printer
==========================================

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

v1.0.5(9mo ago)130.8k↓81.3%MITPHPPHP ^8.0CI passing

Since Aug 31Pushed 9mo agoCompare

[ Source](https://github.com/WealthBerry/testdox-reduced-output-printer)[ Packagist](https://packagist.org/packages/wealthberry/testdox-reduced-output-printer)[ Docs](https://github.com/wealthberry/testdox-reduced-output-printer)[ RSS](/packages/wealthberry-testdox-reduced-output-printer/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (4)Dependencies (1)Versions (7)Used By (0)

testdox-reduced-output-printer
==============================

[](#testdox-reduced-output-printer)

[![Build](https://github.com/wealthberry/testdox-reduced-output-printer/workflows/Build/badge.svg?event=push)](https://github.com/wealthberry/testdox-reduced-output-printer/actions?query=workflow%3ABuild+event%3Apush)[![Latest Stable Version](https://camo.githubusercontent.com/f532425bf1dccaeb38470c0735a238342fed4479e5443864cfab3128e7269d38/68747470733a2f2f706f7365722e707567782e6f72672f7765616c746862657272792f74657374646f782d726564756365642d6f75747075742d7072696e7465722f762f737461626c65)](https://packagist.org/packages/wealthberry/testdox-reduced-output-printer)[![Total Downloads](https://camo.githubusercontent.com/0bd3e1d2381a0df41c70b6ca980b999c1b2d5c4e424911871b37cedf20d4c7fb/68747470733a2f2f706f7365722e707567782e6f72672f7765616c746862657272792f74657374646f782d726564756365642d6f75747075742d7072696e7465722f646f776e6c6f616473)](https://packagist.org/packages/wealthberry/testdox-reduced-output-printer)[![License](https://camo.githubusercontent.com/b3ccfff81d1bfb6c6d05547fc8c44666a9f5414f3ade80d551dfa0a2343c3840/68747470733a2f2f706f7365722e707567782e6f72672f7765616c746862657272792f74657374646f782d726564756365642d6f75747075742d7072696e7465722f6c6963656e7365)](https://packagist.org/packages/wealthberry/testdox-reduced-output-printer)

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

[](#installation)

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

Usage
-----

[](#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`:

```

```

###  Health Score

42

—

FairBetter than 88% of packages

Maintenance57

Moderate activity, may be stable

Popularity28

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~297 days

Recently: every ~371 days

Total

6

Last Release

281d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/004cabbcb8c9350644ca5f4fd4ab3be36a7116af6b21ff1cf6de9beeca543cee?d=identicon)[wealthberry](/maintainers/wealthberry)

---

Top Contributors

[![sgdNachev](https://avatars.githubusercontent.com/u/178162148?v=4)](https://github.com/sgdNachev "sgdNachev (2 commits)")[![philipwb](https://avatars.githubusercontent.com/u/87014653?v=4)](https://github.com/philipwb "philipwb (1 commits)")

---

Tags

printerphpunitunittestresultreadabilitytestdox

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/wealthberry-testdox-reduced-output-printer/health.svg)

```
[![Health](https://phpackages.com/badges/wealthberry-testdox-reduced-output-printer/health.svg)](https://phpackages.com/packages/wealthberry-testdox-reduced-output-printer)
```

###  Alternatives

[diablomedia/phpunit-pretty-printer

A PHPUnit result printer that shows per-file test progress and execution times

80536.3k5](/packages/diablomedia-phpunit-pretty-printer)[kujira/phpunit-printer

A PhpUnit result printer

2142.8k3](/packages/kujira-phpunit-printer)[colinodell/psr-testlogger

PSR-3 compliant test logger based on psr/log v1's, but compatible with v2 and v3 too!

1813.8M77](/packages/colinodell-psr-testlogger)[icecave/isolator

Dependency injection for global functions.

351.4M29](/packages/icecave-isolator)[elliotchance/concise

Concise is test framework for using plain English and minimal code, built on PHPUnit.

47224.2k4](/packages/elliotchance-concise)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
