paraunit icon indicating copy to clipboard operation
paraunit copied to clipboard

Run PHPUnit tests in parallel

Results 26 paraunit issues
Sort by recently updated
recently updated
newest added

This is a continuation of #162, to handle the different events that gets logged from PHPUnit, see https://github.com/sebastianbergmann/phpunit/issues/4987 I'll leverage `public readonly` and backed enums to simplify the code behind...

Adding Rector is more than needed; adding it to the 2.0 release helps into adopting as much Rector rules as possible and benefit the most from both the major version...

Currently the only way to configure how Paraunit should behave is to add CLI flags to the command, which is great because it's simple. It would be however awesome to...

enhancement
question

This PR build on #164 (hence many commits) and implements my comment https://github.com/facile-it/paraunit/pull/164#discussion_r873876877 (the last commit). During development I've realized what really " it would also be hard to find...

Is it possible to show the failed test methods immediately instead of wait the end of the whole test suite execution?

enhancement

Since release https://github.com/sebastianbergmann/php-code-coverage/blob/master/ChangeLog.md#920---2020-10-02 phpunit is able to generate cobertura report: `phpunit --coverage-cobertura=cobertura.xml` We use it in our gitlab factory and works fine - do you have any plan to work...

enhancement
help wanted

Steps to reproduce: 1. create a custom printer that does something like outputs the test name after each test result (e.g. `.`/`E`/`F`/etc.) 1. run `vendor/bin/phpunit --printer {printer_class_name}` 1. run `vendor/bin/paraunit...

With most of the execution option behing ralyed tho the child processes here https://github.com/facile-it/paraunit/pull/57 it would be an interesting feature to have **Paraunit** handle further execution option, especially the ones...

enhancement

The class `src/Logs/TestHook/Deprecation.php` implements PHPUnit's `\PHPUnit\Event\Test\DeprecationTriggeredSubscriber`. This means that every time a deprecation is triggered in PHPUnit tests, it is reported by paraunit. (In our case, it also includes deprecations...

enhancement

The `--log-junit` would be pretty useful to report tests to various systems, including the GitLab CI Unit Test Report: https://docs.gitlab.com/ee/ci/testing/unit_test_reports.html This option is not feasible as a pass-through one, because...

enhancement