通过Gradle进行测试时记录 [英] Logging while testing through Gradle
本文介绍了通过Gradle进行测试时记录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
测试时,Gradle似乎将stdout / stderr重定向到 project_dir / build / reports / tests / index.html
。有没有办法避免这种重定向,并将事情打印到控制台?
其他信息:
- 这是一个Scala 2.9.1项目。
- 我正在使用
解决方案apply plugin:'java'
test {
testLogging.showStandardStreams = true
}
http:// gradle.org/docs/current/dsl/org.gradle.api.tasks.testing.Test.html
这需要一个当前的gradle版本。我假定Scala测试是在Java测试任务下运行的。
While testing, Gradle appears to redirect stdout/stderr to
project_dir/build/reports/tests/index.html
. Is there a way to avoid this redirection, and get things printed to the console instead?Additional information:
- It's a Scala 2.9.1 project.
- I am using slf4s for logging.
解决方案apply plugin : 'java' test { testLogging.showStandardStreams = true }
http://gradle.org/docs/current/dsl/org.gradle.api.tasks.testing.Test.html
This requires a current gradle version. I am assuming that the Scala tests are run under the Java test task.
这篇关于通过Gradle进行测试时记录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文