で単体テストを行っているラムダがいくつか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
ましたが、違いはないようです。