В чем разница между исключением чего-либо в collectCoverageFrom и добавлением его в coverPathIgnorePatterns? - PullRequest
0 голосов
/ 25 февраля 2020

Конфигурация Jest для покрытия имеет два варианта, которые, как мне кажется, перекрывают друг друга по функциональности:

В документации для collectCoverageFrom говорится, что вы можете исключить шаблоны, начиная с !, например:

{
  "collectCoverageFrom": [
    "**/*.{js,jsx}",
    "!**/node_modules/**",
  ]
}

, но вы также можете добавить шаблоны для coveragePathIgnorePatterns, например:

{
  "collectCoverageFrom": [
    "**/*.{js,jsx}",
  ],
  "coveragePathIgnorePatterns": [
    "/node_modules/"
  ]
}

В чем разница между этими двумя конфигурациями?

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