Ich habe ein sehr einfaches Spring Boot 2.0 Projekt mit einem Spock Test. Der Test verwendet den reaktiven WebClient (org.springframework.web.reactive.function.client.WebClient), aber nichts anderes Spring-bezogen. Alles funktioniert gut, aber das Protokollieren ist sehr laut. Wie kann ich es ausschalten?Logging Level ändert sich nicht bei Simple Spock Test
Der Test ist um src/test/groovy/com/example
. Und fügte ich diese beiden Dateien:
src/main/resources/application.yml
:
logging:
level:
ROOT: ERROR
src/main/resources/log4j.properties
:
log4j.rootLogger=ERROR,stdout
(Die laut Protokoll Aussagen auf DEBUG Ebene)
ich immer noch die lauten Protokolle erhalten. Ich habe sogar versucht, diese Dateien auf src/test/resources
zu verschieben. Wie kann ich den Root-Loglevel in Spock einstellen?
versuchen --echoErr während Testfall ausgeführt wird –