[英]How can I ignore test failures with the gradle robolectric plugin?
我正在使用robolectric-gradle-plugin進行robolectric單元測試。 我不想在失敗的測試中失敗。 在Surefire Maven插件中,是否有一種方法可以使DSL或屬性不會在構建上失敗,類似於-DtestFailureIgnore=true
?
我試過了:
robolectric {
ignoreFailures = true
}
和
robolectric {
ignoreFailure = true
}
和命令行上的-DignoreFailure=true
。
我似乎無法找到任何關於如何執行此操作的文檔,或者在源代碼中忽略測試的任何引用。
回答一個非常古老的問題,以便它可以幫助其他人碰到這里
testOptions {
unitTests.all {
setIgnoreFailures(true)
}
}
如果有任何失敗的測試,我建議不要繼續構建APK。 但是如果你想在沒有測試的情況下構建一個APK,現在唯一的方法就是使用gradle build -x test [1]。 這將運行構建而不運行任何測試。
嘗試沒有'='
robolectric {
ignoreFailures true
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.