【发布时间】:2015-05-17 00:01:34
【问题描述】:
在使用 Gradle 进行测试时,我希望仅在使用 --tests 选项运行特定测试子集时在控制台上显示标准流。
让我详细说明。在build.gradle 我有
test {
testLogging {
//showStandardStreams = true
}
}
通常,当我运行整个测试套件时,我不喜欢从测试中获得控制台输出。但是,当我在进行特定测试时,控制台输出非常有用,因此我在使用gradle test --tests *name 执行该测试之前取消注释该行。
我想知道是否有自动化的方法来做到这一点。
编辑:让我澄清一下。我希望在运行 gradle test --tests *name 时有控制台输出,但在运行 gradle test 时没有。
【问题讨论】:
标签: java unit-testing logging gradle