私は非常に単純なSpring Boot 2.0プロジェクトを1つのSpockテストで使用しています。このテストでは、リアクティブWebClient(org.springframework.web.reactive.function.client.WebClient)を使用しますが、Spring関連のものは何もありません。すべてがうまくいっていますが、ロギングは非常に騒々しいです。どのように私はそれをオフにすることができますか?シンプル・スポーク・テストでログ・レベルが変化しない
試験はsrc/test/groovy/com/example
です。
src/main/resources/application.yml
:
logging:
level:
ROOT: ERROR
src/main/resources/log4j.properties
:そして、私はこれらの2つのファイルを追加
log4j.rootLogger=ERROR,stdout
(騒々しいログステートメントは、DEBUGレベルである)
私はまだ騒々しいログを取得します。私もこれらのファイルをsrc/test/resources
に移動しようとしました。 Spockでルートログレベルを設定するにはどうすればよいですか?
テストケースを実行している間--echoErrしてみてください –