gpt4 book ai didi

gradle - 如何将测试输出设置为控制台而不是 gradle 中的 html for specs2

转载 作者:行者123 更新时间:2023-12-02 10:18:36 25 4
gpt4 key购买 nike

我使用 specs2/scala 进行单元测试并使用 gradle 进行构建。默认情况下,单元测试输出到 html 文件。我想让输出直接输出到标准输出(就像 sbt 一样)。

有人知道魔法咒语吗?

谢谢翼

最佳答案

你可以使用

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

但是这会在信息级别记录标准输出,因此您需要运行 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 )
}
}

关于gradle - 如何将测试输出设置为控制台而不是 gradle 中的 html for specs2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10900506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com