Releases: Codeception/robo-paracept
🥳 2.0.0 Major Release
robo-paracept 2.0 is now released
- support for PHP 7.4 , 8.0, 8.1
- refactorings
Thanks to @DavertMik and @TavoNiievez for their contributions.
Preloading Codeception configuration
- Loading default Codeception config to detect the main directory path
- Show warning if Codeception config was not loaded
Split group improvements
- Load PHPUnit bridge of Codeception before splitting tests
- All
Split*
to return result objects (readme updated) - Warn if root directory for Codeception is not set when splitting by groups
- Improved matching groups by using GroupManager
See #96
Bugfix Release HTMLMerger
If one of the html reports wasn't created by a parallel job the merger will not longer throw an exception.
The Merger will show a warning that an expected html report wasn't found.
What's Changed
Full Changelog: 1.2.3...1.2.4
Bugfix Release XmlMerger
Fix the issue that an exception is thrown if a xml report does not exists.
Bugfix HTML Merger
Bugfix
Pull Request: #82
Calculation number of tests in groups in class TestsSplitterTask did not work as expected.
If you have a high number of Tests it was possible that the last group received a huge number of tests while all others had a stable small number of tests.
- Fixing calculation number of tests in Groups
- Using PHP Built In round() instead of floor()
1.2.0
-
Bugfix for extension FailedTestsReporter and new FailedTestsMergerTask #75
- generated Files will not be overwriten anymore
- each generated File has now a uniqid-suffix (PHP Function uniqid('', true))
- merge generated report files from FailedTestsReporter into single file
- posibility to merge also another files into a single file
-
Bugfix src/Splitter/TestsSplitter.php::testsFrom #78 @ccsuperstar
- revert string type hint and allow array or string again