Gradle: How to Display Test Results in the Console in Real Time?

后端 未结 16 1047
隐瞒了意图╮
隐瞒了意图╮ 2020-11-28 00:39

I would like to see test results ( system.out/err, log messages from components being tested ) as they run in the same console I run:

gradle test
         


        
16条回答
  •  南方客
    南方客 (楼主)
    2020-11-28 01:13

    In Gradle using Android plugin:

    gradle.projectsEvaluated {
        tasks.withType(Test) { task ->
            task.afterTest { desc, result ->
                println "Executing test ${desc.name} [${desc.className}] with result: ${result.resultType}"
            }
        }
    }
    

    Then the output will be:

    Executing test testConversionMinutes [org.example.app.test.DurationTest] with result: SUCCESS

提交回复
热议问题