Cod*_*des 5 testing android gradle
我发现很多关于如何在单元测试失败时继续进行gradle构建的帖子,但是如果测试失败,我找不到任何关于如何停止构建失败的帖子.单元测试失败时是否可以停止调试构建?
不幸的是,来自公认答案的解决方案无法解决此问题。我发现从Gradle 4.6开始,有一个failFast用于测试设置的设置。
将其添加到build.gradle将停止执行测试用例:
test {
failFast = true
}
Run Code Online (Sandbox Code Playgroud)
您可以在官方发行说明和文档中了解更多有关它的信息。
将其添加到build.gradle
test.afterTest { TestDescriptor td, TestResult tr ->
if (tr.resultType == ResultType.FAILURE) {
throw new Exception("$td failed")
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1563 次 |
| 最近记录: |