Gradle: различия между версиями

Материал из Home Wiki
Перейти к навигации Перейти к поиску
Строка 3: Строка 3:
= Документация =
= Документация =
https://docs.gradle.org/current/userguide/userguide.html
https://docs.gradle.org/current/userguide/userguide.html
== Включение анализа покрытия (jacoco) ==
<syntaxhighlight lang="bash">
...
apply plugin: 'java'
apply plugin: 'jacoco'
...
jacocoTestReport {
    reports {
        xml.enabled false
        csv.enabled false
        html.destination "${buildDir}/jacocoHtml"
    }
}
...
</syntaxhighlight>
После выполнения тестов сгенерировать покрытие:
<syntaxhighlight lang="bash">
gradle jacocoTestReport
</syntaxhighlight>


== Запуск одного теста ==
== Запуск одного теста ==

Версия 04:57, 7 июня 2017

Категория:Работа

Документация

https://docs.gradle.org/current/userguide/userguide.html

Включение анализа покрытия (jacoco)

...
apply plugin: 'java'
apply plugin: 'jacoco'
...
jacocoTestReport {
    reports {
        xml.enabled false
        csv.enabled false
        html.destination "${buildDir}/jacocoHtml"
    }
}
...

После выполнения тестов сгенерировать покрытие:

gradle jacocoTestReport

Запуск одного теста

https://docs.gradle.org/current/userguide/java_plugin.html

gradle -Dtest.single=<TestClassName> test