通过 Gradle 进行测试时进行日志记录
在测试时,Gradle 似乎将 stdout/stderr 重定向到 。有没有办法避免这种重定向,并将内容打印到控制台上?project_dir/build/reports/tests/index.html
附加信息:
- 这是一个 Scala 2.9.1 项目。
- 我正在使用slf4s进行日志记录。
在测试时,Gradle 似乎将 stdout/stderr 重定向到 。有没有办法避免这种重定向,并将内容打印到控制台上?project_dir/build/reports/tests/index.html
附加信息:
apply plugin : 'java'
test {
testLogging.showStandardStreams = true
}
http://gradle.org/docs/current/dsl/org.gradle.api.tasks.testing.Test.html
这需要当前的 gradle 版本。我假设 Scala 测试是在 Java 测试任务下运行的。
我也使用():testLogging.exceptionFormat = 'full'
test {
testLogging.showStandardStreams = true
testLogging.exceptionFormat = 'full'
}
从堆栈跟踪中看到更多内容是件好事