STAMP-project / pitest-descartes

Descartes supports developers to improve their test suites by reporting weak spots in covered code
https://hal.archives-ouvertes.fr/hal-01870976/document
GNU Lesser General Public License v3.0
126 stars 21 forks source link

Does not work with pitest 1.7.0 #145

Closed swierszczu4j closed 3 years ago

swierszczu4j commented 3 years ago

Characteristics

Description

After recent upgrade of the pitest from 1.6.9 to 1.7.0 descartes mutation engine crushes - is not able to start analysis. Change log in PIT, suggest a breaking change in internals that might affect 3-party libs.

Steps to reproduce

Just run mvn org.pitest:pitest-maven:mutationCoverage with newest (1.7.0) PIT.

You will get this: Execution default-cli of goal org.pitest:pitest-maven:1.7.0:mutationCoverage failed: A required class was missing while executing org.pitest:pitest-maven:1.7.0:mutationCoverage: org/pitest/mutationtest/engine/MethodName

oscarlvp commented 3 years ago

Thank you for reporting this issue. A new compatible version should be release in the upcoming days.

swierszczu4j commented 3 years ago

Thank U ;)

swierszczu4j commented 3 years ago

Hello! @oscarlvp any information, when it comes to ETA of the fix?

oscarlvp commented 3 years ago

@swierszczu4j The new release should solve the problem. Otherwise let me know.

swierszczu4j commented 3 years ago

Just for the record - pitest 1.7.0 with descartes 1.3.2 works like a charm! Thanks @oscarlvp one more time!