У меня есть несколько 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 (или что-то еще?) пишет три строки вывода для каждого вызована console.log()
.
Когда я предпочел бы увидеть что-то вроде:
ctor()
initConfig() doing initialisation
...
Я бы тоже не против увидеть временные метки.
Есть ли способнастроить / контролировать этот вывод журнала?
На что нужно обратить внимание:
- Я не хочу менять реальный код - я особенно не хочу добавлять полноценную библиотеку журналовили что-то в этом роде.
- Я все еще хочу видеть запись консоли (т.е.
--silent
определенно не то, что я хочу). - Я не пытаюсь проверить запись в консоль, я просто хочу, чтобы ее было легче читать.
- Я пробовал
--verbose=false
- но, похоже, это не отличалоence.