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

Материал из Home Wiki
Перейти к навигации Перейти к поиску
Строка 33: Строка 33:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
gradle -Dtest.single=<TestClassName> test
gradle -Dtest.single=<TestClassName> test
</syntaxhighlight>
== Исключить задачу ==
<syntaxhighlight lang="bash">
gradle dist -x test
</syntaxhighlight>
</syntaxhighlight>



Версия 05:12, 31 августа 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

Исключить задачу

gradle dist -x test