gpt4 book ai didi

java - 单元测试中的 Gradle java.util.logging.Logger 输出

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:41:10 33 4
gpt4 key购买 nike

抱歉,这可能是一个非常简单的问题。

我正在使用 gradle对于我的开发环境。效果很好!

我已经编写了一个使用 HtmlUnit 和我自己的包的简单单元测试。

对于我自己的包,我使用 java.util.Logger

HtmlUnit seems使用公共(public)日志记录。

我想查看来自 java.util.Logger

的日志消息的控制台输出

但是,尽管 HtmlUnit 消息都显示了,但我的单元测试结果 GUI(System.err 链接)中似乎甚至没有显示信息级别的消息。

如果您有任何建议,请告诉我。

谢谢!米莎

最佳答案

好的。我想到了。这很奇怪。

即,如果我在任何方法的外部初始化记录器:

class foo {
def log=Logger.getLogger(this.class.name)
}

我写测试的时候没有看到日志输出。

但是,如果我在构造函数内部初始化记录器

class foo {
def log
foo() {
log=Logger.getLogger(this.class.name)
}
}

然后它工作正常。奇怪的...

谢谢!米莎

关于java - 单元测试中的 Gradle java.util.logging.Logger 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2991360/

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