Gradle TestListener日志记录

时间:2016-03-31 09:05:29

标签: testing gradle log4j slf4j

我已经写了一个GradleTestListener(实现org.gradle.api.tasks.testing.TestListener)并在build.gradle中注册了这个:

test { addTestListener(new com.abcd.GradleTestAdaptor()) }

此测试侦听器使用第三方库,该库通过Slf4J将警告+堆栈跟踪打印到控制台。这会在测试输出中产生很多噪音,所以我想抑制它。我已经配置了Slf4j& Log4J作为我项目的依赖项,并在src / test / resources中放置了root4错误的log4j.xml。警告仍在打印中,因此看起来我的日志记录配置未被提取。

我想知道,因为TestListener是构建的一部分(类似于插件),它会接收我的日志记录配置吗?如果没有,那就这样吧?

0 个答案:

没有答案