Я пытаюсь настроить отчет покрытия кода для нашего приложения Grails при выполнении модульных тестов на основе Spock. Я способен генерировать отчеты, но покрытие 0.Нулевое покрытие с IntelliJ IDEA: Grails с тестами модуля Spock
Я пытался играть с различными опциями (например, Sampling против Трассировка), но результаты всегда одинаковы: общее количество классов/методы/линии, показанные правильно, но покрытие всегда равно 0, например:
Класс,%: 0% (0/2)
Метод,%: 0% (0/4)
Линия,%: 0% (0/16)
Это явно подделка, поскольку соответствующий код может быть изменен таким образом, чтобы тесты не срабатывали.
начальной установки:
- OS X Yosemite 10.10.2
- IntelliJ IDEA 14.1.3 Окончательный
- Grails 2.4.4
- Спок 0,7
- Groov у 2.4.3
- Java 1.8.0-31
Спасибо! Я отправил этот вопрос в поддержку JetBrains. Если они действительно подтвердят, что это проблема, я приму свой ответ. –
Добро пожаловать в шотландию. –
Получил ответ от JetBrains - отключение forking делает трюк –