2016-03-22 3 views
0

Я использую gradle для управления моим проектом, и я использую тест gradle - тестирует команду XXXX для запуска одного тестового класса. Я блуждаю, где могу найти консольный вывод моих тестовых случаев. Я знаю, что в сборке есть результаты тестов каталога, которые приводят к результатам всех тестов. Но он имеет только результаты, когда тестовый вариант завершен. Если мой случай работает, и я хочу отслеживать вывод, где я могу их найти?Как получить выход консольного теста с градиентом

ответ

0

Существует Test.onOutput метод:

apply plugin: 'java' 

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

Я просто попытался это, но он не работает. Кажется, что эта конфигурация не влияет на тестовый результат. –

Смежные вопросы