Paraunit

A package for faster PHP testsuites

Stable version Unstable version Build status AppVeyor build status Code coverage

Paraunit 0.12: PHPUnit 7 support and coverage text summary option

With this release, I had to do some under-the-hood changes, but we finally support PHPUnit 7; to do that I had to bump the minimum PHP required version to 7.1. I’ve also added a better support for text coverage report, adding the possibility of obtaining just the summary report. Here’s the full changelog: Added Added support for PHPUnit 7 and phpunit/php-code-coverage 6 Changed The coverage text output options have changed: The --text option now accepts a filename as an argument, and defaults to the console as output (replacing --text-to-console) The new --text-summary option behaves in the same way, but it writes only the summary part Removed Removed support for PHP 7.

Paraunit 0.12.1: a small fix

I had to release a fast fix for a problem introduced in the 0.12 release, due to the new behavior of the --text and --text-summary options. At first, it seemed that having an option with an optional argument was impossible, but I was able to do that anyway, and it spured a PR to the Symfony Docs too! Here’s the full changelog: Fixed Fix the behavior of the new --text and --text-summary options (#121)

Paraunit 0.11: add Symfony 4 support, some refactoring and a fix

This releases has nothing big on the outside, but a lot of code rework under the hood. The DI has been completely migrated from YAML to PHP (so no more symfony/yaml) and support for Symfony 4 has been added; also, a small bug has been fixed. Here’s the full changelog: Added Added support for Symfony 4 Changed Migrated the whole DI configuration from YAML to PHP Require at least jean85/pretty-package-versions 1.

Paraunit 0.10.1: report deprecations

With this release, Paraunit replaces the suggestion of facile-it/paraunit-testcase with dama/doctrine-test-bundle; also there’s a new feature that will report any test failure due to deprecation warnings catched by the Symfony PHPUnit Bridge. Here’s the full changelog: Added Add support for deprecation warnings found by symfony/phpunit-bridge: failures and tests output are now reported Changed Start suggesting dama/doctrine-test-bundle instead of facile-it/paraunit-testcase, since it has been abandoned.

Paraunit 0.10: small fixes and improvements

With this release, I’m grouping a few fixes and improvements that I collected in the past month. Mainly, I’ve fixed the --debug option and the --text-to-console coverage output. Also, now the logo is optional, and at the end of each line it’s printed a partial count of executed tests. Here’s the full changelog: Added Add official support to PHP 7.2 (added to Travis CI matrix) Add executed tests counter at the end of each line in output (#91) Changed The Shark logo is now optional; to show it at the top, use the --logo option The --debug output has been completely rewritten and now is more useful than ever!