pitest / pitclipse

Mutation testing for Java in Eclipse IDE. Based on PIT (Pitest).
https://pitest.org
Apache License 2.0
59 stars 17 forks source link

Error al correr test #220

Open dfloresg opened 1 year ago

dfloresg commented 1 year ago

Bug description

Al momento de correr un proyecto maven al terminar en consola se presenta el siguiente error:

Exception in thread "main" org.pitest.help.PitHelpError: 4 tests did not pass without mutation when calculating line coverage. Mutation testing requires a green suite. See http://pitest.org for more details. at org.pitest.coverage.execute.DefaultCoverageGenerator.verifyBuildSuitableForMutationTesting(DefaultCoverageGenerator.java:115) at org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:97) at org.pitest.coverage.execute.DefaultCoverageGenerator.calculateCoverage(DefaultCoverageGenerator.java:52) at org.pitest.mutationtest.tooling.MutationCoverage.runAnalysis(MutationCoverage.java:149) at org.pitest.mutationtest.tooling.MutationCoverage.runReport(MutationCoverage.java:139) at org.pitest.mutationtest.tooling.EntryPoint.execute(EntryPoint.java:125) at org.pitest.mutationtest.tooling.EntryPoint.execute(EntryPoint.java:52) at org.pitest.mutationtest.commandline.MutationCoverageReport.runReport(MutationCoverageReport.java:98) at org.pitest.mutationtest.commandline.MutationCoverageReport.main(MutationCoverageReport.java:45) at org.pitest.pitclipse.runner.PitRunner.apply(PitRunner.java:35) at org.pitest.pitclipse.runner.PitRunner.apply(PitRunner.java:1) at java.base/java.util.Optional.map(Optional.java:265) at org.pitest.pitclipse.runner.PitRunnerMain.main(PitRunnerMain.java:38)

Adicional a estoy en el tab PIT Mutations no se presenta nada

Expected behavior

Es la primera vez que lo uso y no tuve una buena experiencia

How to reproduce

Steps to reproduce the behavior:

  1. Dar clic derecho en el proyecto
  2. Click on Run As.. y luego en PIT Mutation Test

Additional context

LorenzoBettini commented 1 year ago

Please, write issues in English.

The message says "Mutation testing requires a green suite.", so, before running mutation testing, you must make sure that your tests are green.

You're also using old versions of pitclipse (and spring).

Without additional information, I'd close this issue.