facile-it / paraunit

Run PHPUnit tests in parallel
https://engineering.facile.it/paraunit/
Apache License 2.0
140 stars 15 forks source link

Replace/incorporate JSON printer #86

Closed Jean85 closed 7 years ago

Jean85 commented 7 years ago

With this PR I aimed to replace and incorporate the JSON printer, to resolve #74. I copied and refactored the class from PHPUnit, and I attach it as a test listener to each test process launched from Paraunit.

To do that I had to copy and alter on the fly the PHPUnit XML config, and I used this to refactor a few classes.

This new approach will help avoiding issues when we will support PHPUnit 6.