Mutation testing relies on real generated phpunit classes under the hood of pest.
(for example P\Tests\CalculatorTest::__pest_evaluable_it_adds)
my current junit implementation for pest is printing the "pretty" name Tests\CalculatorTest::it adds which is nice for humans not for other libs that try to work with the generated test classes by pest
Im reverting method and class name related changes which should fix it.
We still override the junit logger to get the proper file location
What:
Description:
Mutation testing relies on real generated phpunit classes under the hood of pest. (for example
P\Tests\CalculatorTest::__pest_evaluable_it_adds
)my current junit implementation for pest is printing the "pretty" name
Tests\CalculatorTest::it adds
which is nice for humans not for other libs that try to work with the generated test classes by pestIm reverting method and class name related changes which should fix it. We still override the junit logger to get the proper file location
Test this fix
composer.json
Related:
Fixes #1095