Paraunit

A package for faster PHP testsuites

Stable version Unstable version Build status AppVeyor build status Code coverage

Paraunit 0.8: PHAR continuous delivery

Paraunit 0.8 has been released! With this release I added the continuous integration: at each Git tag, the Travis build prepares, signs and uploads to the GitHub releases page Paraunit’s PHAR. Thanks to Andreas Heigl that made this not only possible, but very straightforward to implement. Next phase will be the 1.0 stable release milestone, which is probably just a little away. This release paved the way to the PHPUnit 6 support, with the new LogPrinter brought from PHPUnit.

Paraunit 0.7.4: PHAR release

Paraunit 0.7.4 has just been released. This patch version add a simple but very useful functionality, the string filtering of tests. Full changelog text: Changed Add optional argument to both commands to filter tests filenames; the filter is case insensitive and doesn’t rely on paths, so it doesn’t have to be a full or relative path; it can also be used in conjunction with the --testsuite option

Paraunit 0.7.3: PHAR release

Paraunit 0.7.3 has just been released, and from now on with a PHAR version too, GPG signed! You will always be able to download it from the latest GitHub release page. Full changelog text: Changed Add PHAR generation tools (thanks @taueres for the previous PR); from now on, Paraunit is released as a PHAR too!

Paraunit 0.7.1: coverage in text format

Paraunit 0.7.1 has just been released; this is just a minor release that adds a new useful feature: the text format for the coverage. You can either use it on screen as an integration tool (see Jenkins, GitLab), or save it as a file. Since there is a small limitation in CLI options handling by the Symfony component, this feature is implemented through two separate options. In the next versions, I will work to implement the other missing formats, PHP and Crap4j.

Paraunit 0.7.2: coverage in text format

Paraunit 0.7.2 has just been released with a minor fix: colored output has been disabled from text coverage output to console, since it may cause incompatibilities. I will think of a way to re-enable it if possible in later releases. Full changelog text: Fixed Disable colored output in text coverage to console, to avoid issues with GitLab integration.