Операторы Console.log вообще ничего не выводят в Jest

Операторы console.log вообще ничего не выводят в Jest. Это работало для меня вчера, и внезапно, это не работало сегодня. Я не внес никаких изменений в мою конфигурацию и не установил никаких обновлений.

Я не использую --forceExit. Все еще вижу эту проблему.

Ответы

Ответ 1

Согласно комментарию на https://github.com/facebook/jest/issues/2441,

Попробуйте установить verbose: false (или удалить его) в настройках jest в package.json.

Ответ 2

Вы можете запустить оба варианта вместе, как этот --watch --verbose false, если вы также хотите наблюдать за файлами и видеть результат.

на один раз бегает просто сделай --verbose false

Ответ 3

в дополнение к --verbose которая может вызвать это, как указано, помните, что --watch также может вызвать эту ошибку.

Ответ 5

В моем случае проблема заключалась в том, что логи делались там, где требуется модуль, поэтому перед началом реального тестового случая. Переход от import верхнего уровня к использованию require внутри тестового примера устранил проблему.