在gradle项目中的Intellji Junit Run配置中配置LogLevel?

Pet*_*ahn 3 logging junit intellij-idea gradle

当intellij从gradle运行junit测试时,有没有人知道如何配置loglevel?它似乎跳到调试所有,我没有看到任何配置它的地方.调试输出对我来说太冗长了.

谢谢

彼得

Pet*_*ahn 6

必须正确配置测试日志记录,或者我们转到默认的unconfigured,即LOG EVERYTHING.至少,这是我的理论.

  • 创建test/resources/logback.xml
  • 用基本形式填充它
  • 根据您的用例进行调整

下面我们只强制所有日志记录信息.理想情况下,我想调试org.apache.*@ info和我的类,但是我需要学习logback.xml格式(下一步)

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
    <encoder>
        <pattern>%d %5p | %t | %-55logger{55} | %m %n</pattern>
    </encoder>
</appender>
<root>
    <level value="INFO"/>
    <appender-ref ref="CONSOLE"/>
</root>
</configuration>
Run Code Online (Sandbox Code Playgroud)