如何获得gradle测试用例控制台输出

时间:2016-03-22 14:46:04

标签: gradle

我正在使用gradle来管理我的项目,并且我使用gradle测试 - 使用XXXX命令来运行单个测试类。我徘徊在可以找到测试用例的控制台输出的地方。我知道在构建下有一个目录测试结果,其中包含所有测试用例结果。但只有在测试用例结束时才有结果。如果我的情况是运行时间,我想监视输出,我可以在哪里找到它们?

1 个答案:

答案 0 :(得分:0)

Test.onOutput方法:

apply plugin: 'java'

test {
  onOutput {
       descriptor, event 
    -> if( event.destination == TestOutputEvent.Destination.StdErr ) {
         logger.error(   "Test: " 
                       + descriptor 
                       + ", error: "
                       + event.message)
} } }