Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Phpunit Result Printer Laravel Package

codedungeon/phpunit-result-printer

Modern, pretty result printer for PHPUnit. Easy install via Composer, optional init script updates phpunit.xml and adds a default phpunit-printer.yml. Supports CLI/manual configuration, upgrade notes, and optional AnyBar integration (off by default; PHPUnit 7.1+).

View on GitHub
Deep Wiki
Context7
0.28.0

Added

  • Added support for symfony 5
    • Updated symfony/yaml to included ^5.0 version
  • Added support for symfony/php-bridge
  • Removed internal phpunit/phpunit dependency to fix issue when using with symfony
  • Updated hassankhan/config dependency to use latest version (2.1 as of this release)
  • Added --collision flag to init method which will add the Collision Listener
    • This flag should is only applicable working with Laravel Applications
    • If supplied but not using Laravel, it will be ignroed

Information

  • Addressed issues with PHPUnit 8.3.x and usage of PHPUnit\TextUI\ResultPrinter which was temporarily marked as Internal (changed to Interface in PHPUnit 9)
    • Decided to leave this deprecation notice as is, addressing the issue in PHPUnit 8.5 or greater will address the issue officially
0.27.0

Added

  • Added support for PHPUnit 9.0
  • Changed output character for skipped tests (cd-skipped flag in phpunit-printer.yml)
  • Refactored tests to check for custom template path for each command
Credits

phpunit-result-printer written by Mike Erickson

E-Mail: [email protected]

Twitter: [@codedungeon](http://twitter.com/codedungeon)

Website: https://github.com/mikeerickson

0.30.1

Changed

  • Added post-package-install script to initialize printer and add setting to phpunit.xml file
0.30.0

Changed

  • Added PHP 8.x support
0.29.3

Changed

  • Added opearting system check when initializing AnyBar (should only be available on macOS)
0.29.2

Changed

  • Moved use PrinterTrait from Printer.php to ResultPrinter71.php to address issue 169

Fixed

0.29.1

Changed

  • Updated local phpunit-printer.yml to include cd-printer-dont-format-classname when package initialized
0.29.0

Added

  • updated hassankhan/config to latest version at time of release
  • Added cd-printer-dont-format-classname option (see phpunit-printer.yml file)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin