Ответ 1
Вы можете использовать
test {
//makes the standard streams (err and out) visible at console when running tests
testLogging.showStandardStreams = true
}
Но это logs stdout на информационном уровне, поэтому вам нужно запустить gradle -i, чтобы увидеть его (похоже, это будет исправлено в 1.1: http://issues.gradle.org/browse/GRADLE-1966)
В качестве альтернативы вы можете добавить обработчик событий:
test {
onOutput { descriptor, event ->
logger.lifecycle("Test: " + descriptor + " produced standard out/err: " + event.message )
}
}