如何为testng设置'configfailurepolicy = continue'我正在使用gradle来运行测试。
我试过了
gradle clean test -Dgroups=abc -Dconfigurefailurepolicy=continue
哪些不起作用我不希望在beforeClass方法失败后测试用例失败。
答案 0 :(得分:1)
您可以在test
任务中定义它:
test {
useTestNG() {
configFailurePolicy 'continue'
includeGroups 'myTestGroup'
...
}
}
但此属性仅适用于Gradle版本2.3+ http://gradle.org/docs/2.3/groovydoc/org/gradle/api/tasks/testing/testng/TestNGOptions.html https://issues.gradle.org/browse/GRADLE-3149
如果您没有最新版本,可以使用任务生成包装器:
task wrapper(type: Wrapper) {
gradleVersion = '2.3'
}
答案 1 :(得分:0)
如果那是系统属性,则在测试中设置它:
test {
systemProperty 'configurefailuserpolicy', 'true'
}