如何仅为具有自定义注释的测试运行junit?

时间:2015-08-06 13:27:14

标签: junit gradle annotations

我有一些测试需要单独运行。

如何添加仅运行这些测试的gradle任务?

如何添加一个gradle任务来运行除了这些测试之外的所有测试?

我想过使用注释,但没有找到一种方法将它与gradle结合起来。

1 个答案:

答案 0 :(得分:1)

使用junit @Category,然后像这样gradle:

test {
    useJUnit {
        includeCategories 'org.gradle.junit.CategoryA'
        excludeCategories 'org.gradle.junit.CategoryB'
    }
}