2012-06-05 5 views

risposta

0

Questo non è davvero una risposta, ma più di un suggerimento dato che non sto usando Gradle. Puoi passare argomenti all'azione di prova e hai provato a passare l'argomento "console"?

+0

Penso che ci sia un modo per impostare l'argomento 'console' per il corridore in Gradle ... ma che è la mia domanda in quanto googling non mi ottenere la risposta:) – wing

10

È possibile utilizzare

test { 
    //makes the standard streams (err and out) visible at console when running tests 
    testLogging.showStandardStreams = true 
} 

Ma questo i log stdout a livello di informazioni, quindi è necessario eseguire Gradle -i per vederlo (sembra che questo sarà fissato in 1.1: http://issues.gradle.org/browse/GRADLE-1966)

alternativa , è possibile aggiungere un gestore di eventi:

test { 
    onOutput { descriptor, event -> 
    logger.lifecycle("Test: " + descriptor + " produced standard out/err: " + event.message) 
    } 
} 
+0

Dove dovrebbe essere aggiunto? Ho provato direttamente in 'build.gradle' ma ho ottenuto il' metodo Gradle DSL non trovato: test() ' –