facile-it/paraunit
Run PHPUnit test suites faster by executing tests in parallel across multiple processes. Includes Symfony-based CLI, compatibility across PHPUnit/Symfony versions, and parallel code coverage generation (auto-chooses PCOV, Xdebug, or PHPDbg).
NB: the config attribute in the PhpUnit configuration is displayDetailsOnTestsThatTriggerDeprecations. Since this value is false by default, in this version the deprecations will be hidden. If you want to replicate the previous behavior, set the attribute to true in your configuration.
--testsuite option to PHPUnit when running with chunks #276--exclude-testsuite option #273, thanks @raffaelecarelle--test-suffix option #273, thanks @raffaelecarelle--cobertura coverage report format, useful for GitLab test code coverage visualization #206--sort=random option to execute test classes in random orderThis is a significant new major release of Paraunit, with a big refactor and rewrite regarding both the integration with PHPUnit and the internal system that handles test outcomes. ATTENTION: a minor modification of your PHPUnit XML configuration will be needed, but Paraunit will prompt you and do it automatically on first run.
--pass-through option #194jean85/pretty-package-versions v2 90f84b5Below, you can find the full changelog for this release, compared to the last 0.x tag (0.12.3):
phpunit/phpunit 8 and phpunit/php-code-coverage 7 #133ext-dom and ext-json #134In preparation for the first stable release. The following changes are in comparison to the previous, unstable release (0.12.3)
phpunit/phpunit 6phpunit/php-code-coverage < 6phpunit/phpunit 8 and phpunit/php-code-coverage 7 #133ext-dom and ext-json #134--text and --text-summary options (#121)phpunit/php-code-coverage 6--text option now accepts a filename as an argument, and defaults to the console as output (replacing --text-to-console)--text-summary option behaves in the same way, but it writes only the summary partsymfony/config--text-to-console coverage option in favor of the new behaviorHow can I help you explore Laravel packages today?