2

で単体テストを行っているラムダがいくつかAWS書かれtypescriptていjestます。

テストは正常に動作していますがconsole.log、コードの行からの出力は冗長でスキャンが困難です。

テストを実行すると、コンソールに次のように表示されます。

  console.log src/main/ts/worker/receivemail/ReceiveMailWorker.ts:24
    ctor()

  console.log src/main/ts/shared/LambdaUtil.ts:12
    initConfig() doing initialisation

  ...

Jest (または他の何か?) は、 への呼び出しごとに 3 行の出力を書き込んでいますconsole.log()

次のようなものを見たいとき:

ctor()
initConfig() doing initialisation
...

タイムスタンプも表示されます。

このログ出力を構成/制御する方法はありますか?

注意事項:

  • 私は実際のコードを変更したくありません。特に、完全なロギング ライブラリなどを追加したくありません。
  • 私はまだコンソールのログを見たいと思っています (つまり--silent、私が望んでいるものではありません)。
  • コンソールのログをテストしようとしているわけではなく、読みやすくしたいだけです。
  • 試してみ--verbose=falseましたが、違いはないようです。
4

0 に答える 0