Не удается запустить плагин Pit Ideea с Junit5

#java #maven #intellij-idea #junit5 #mutation-testing

#java #maven #intellij-idea #junit5 #тестирование мутации

Вопрос:

У меня есть проект с Java11 и Junit5, и я не могу запустить тестирование мутации PIT с помощью плагина InteliJ.

Ошибка, которую я получаю,:

 Exception in thread "main" org.pitest.util.PitError: Coverage generation minion exited abnormally. Please check the classpath and/or enable test plugin for used test tool.

Please copy and paste the information and the complete stacktrace below when reporting an issue
VM : OpenJDK 64-Bit Server VM
Vendor : AdoptOpenJDK
Version : 11.0.6 10
Uptime : 694
Input -> 
 1 : -javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=51955:/Applications/IntelliJ IDEA CE.app/Contents/bin
 2 : -Dfile.encoding=UTF-8
BootClassPathSupported : false
  

У меня последняя версия IDEA: 2020.2.3 и, конечно же, последний плагин PIT: 1.4.4. Плагин содержит исправление для запуска PIT с Junit5.

Я запускаю PIT из: Редактировать конфигурации -> PIT Runner.

Я использую maven, поэтому в моем pom у меня есть зависимости для Junit:

     <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-api</artifactId>
        <version>5.7.0-M1</version>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.junit.jupiter</groupId>
        <artifactId>junit-jupiter-engine</artifactId>
        <version>5.7.0-M1</version>
        <scope>test</scope>
    </dependency>
  

Есть идеи, что я делаю не так?

Комментарии:

1. Пробовал также с junit версии 5.7.0… то же самое

2. Вероятно, вам следует сообщить о проблеме поставщику плагина: github.com/mjedynak/pit-idea-plugin/issues