C. *_*oss 4 android gradle robolectric robolectric-gradle-plugin
我正在使用robolectric-gradle-plugin进行robolectric单元测试.我不想在失败的测试中失败.-DtestFailureIgnore=true在Surefire Maven插件中,有没有办法让DSL或属性不会在构建上失败?
我试过了:
robolectric {
ignoreFailures = true
}
Run Code Online (Sandbox Code Playgroud)
和
robolectric {
ignoreFailure = true
}
Run Code Online (Sandbox Code Playgroud)
并-DignoreFailure=true在命令行上.
我似乎无法找到任何关于如何执行此操作的文档,或者在源代码中忽略测试的任何引用.
小智 10
回答一个非常古老的问题,以便它可以帮助其他人碰到这里
testOptions {
unitTests.all {
setIgnoreFailures(true)
}
}
Run Code Online (Sandbox Code Playgroud)
小智 1
如果有任何失败的测试,我建议不要继续构建 APK。但如果你想构建一个 APK 而不进行测试,现在唯一的方法是使用 gradle build -x test[1]。这将运行构建而不运行任何测试。
| 归档时间: |
|
| 查看次数: |
2821 次 |
| 最近记录: |