【发布时间】:2021-12-01 00:03:25
【问题描述】:
我在build.gradle 中设置了testLogging.showStandardStreams = true,但它正在打印来自所有类的日志消息,包括Spring 引导类。但我只想打印在我的测试类中编写的日志语句。
如果我有名为 org.example.test 的包,我可以在 build.gradle 中的某个位置设置该包,还是我们有其他属性?
目前它打印这样的东西,我不想要前 2 行:
2021-10-11 18:35:05.575+0530 [] 2424@HOSTNAME [Test worker] INFO org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring TestDispatcherServlet ''
2021-10-11 18:35:05.574+0530 [] 2424@HOSTNAME [org.springframework.amqp.rabbit.RabbitListenerEndpointContainer#0-299] WARN org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer - Consumer raised exception, processing can restart if the connection factory supports it. Exception summary: org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused: connect
2021-10-11 18:35:05.604+0530 [] 2424@HOSTNAME [Test worker] INFO com.exmple.test - --------S--------
【问题讨论】:
标签: java spring-boot unit-testing gradle build.gradle