如何通过Gradle运行测试时包含/排除TestNG组

时间:2012-02-10 21:29:37

标签: gradle testng

我正在尝试创建一个Gradle Test任务,该任务只会运行属于某个组的测试。

我的测试注释如下......

@Test(groups = {"chrome"})
public void myTest() {
    //test code lives here...
}

My Gradle任务设置如下

test {
    useTestNG() {
        excludeGroups 'chrome'
    }
}

然而,当我使用

调用测试时
./gradlew clean test

标记为属于Chrome组的所有测试仍在运行。

我在Mac OSX 10.7.3上使用Gradle 1.0 milestone7

TestNG 6.3.1

1 个答案:

答案 0 :(得分:2)

对我来说很好。你能提供一个展示问题的小型自包含构建吗?