2016-03-22 45 views
0

我正在使用gradle來管理我的項目,我使用gradle test --test XXXX命令來運行單個測試類。我漫步在哪裏可以找到測試用例的控制檯輸出。我知道有一個目錄下的測試結果,它包含所有的測試用例。但只有在測試用例完成時纔會有結果。如果我的情況正在運行幾小時,並且我想監視輸出,我可以在哪裏找到它們?如何獲得gradle測試案例控制檯輸出

回答

0

Test.onOutput方法:

apply plugin: 'java' 

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

我只是嘗試它,但它不工作。看起來這個配置對測試輸出沒有任何影響。 –

相關問題