默认情况下执行gradle执行测试的时候非常静默,除非是有异常出现的时候。
但有时候也希望能看到被执行的测试,尤其是在审阅的时候
在build.gradle
文件添加如下代码:
tasks.matching {it instanceof Test}.all {
testLogging.events = ["failed", "passed", "skipped"]
}
即可输出正在运行的单元测试以及结果
Something like this:
:app:testDebugUnitTest
com.trickyandroid.testproj.ExampleUnitTest > exampleTest1 PASSED
com.trickyandroid.testproj.ExampleUnitTest > exampleTest2 PASSED
com.trickyandroid.testproj.ExampleUnitTest > exampleTest3 PASSED
BUILD SUCCESSFUL
Total time: 4.107 secs
网友评论