输出单元测试执行日志到命令行 gradle

出处

默认情况下执行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

你可能感兴趣的:(输出单元测试执行日志到命令行 gradle)