Как сделать так, чтобы Jest не показывал сводку всех пропущенных тестов? - PullRequest
4 голосов
/ 06 марта 2020

Я часто запускаю один тест либо с it.only или test.only, либо с параметрами --testPathPattern='somepattern'. Я часто буду наблюдать результаты в моем терминале.

Когда я это делаю, я не вижу результатов моего конкретного теста, потому что Джест настаивает на том, чтобы показать мне сводку всех тестов, которые я пропустил.

enter image description here

Это продолжается для многих страниц, скрывая тестовый вывод, который я пытаюсь просмотреть.

Как я могу не дать шутку рассказать мне имена всех пропущенных тестов?

Я смотрел в Руководстве по настройке Jest но не могу найти вариант.

1 Ответ

1 голос
/ 08 марта 2020

Вы устанавливаете отображение «отдельных результатов теста с иерархией набора тестов» с опцией verbose , но это логическое значение и не может быть отключено только для пропущенных тестов.

Всякий раз, когда вы запускаете только определенные c тесты, вы можете пройти:

cli
yarn test --testPathPattern='somepattern' --verbose=false

или отключить его из конфигурации, которую вы, вероятно, не захотите не хочу

package.json (чуть более постоянный)
{
  //...
  "jest": {
    "verbose": false
  }
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...