#reactjs #jestjs
Вопрос:
У меня есть требование иметь разные пороги покрытия для разных папок react.
например component
, должен иметь порог 80%, container
должен иметь порог 75%, utils
должен иметь порог 80% и проверять только изменения файлов
Я выполняю приведенную ниже команду
jest ----passWithNoTests --coverage --changedSince=development
И установка порога покрытия кода
"coverageThreshold": {
"global": {
"branches": 90,
"functions": 90,
"lines": 90,
"statements": 90
},
"**/components/**/*.js": {
"lines": 90,
},
"**/containers/**/*.js": {
"lines": 80,
},
"**/actions/*.js": {
"lines": 75,
},
"**/utils/*.js": {
"lines": 90,
}
Но если в файле нет изменений, component
я получаю ошибку
Шутка: Данные о покрытии для /компонентов//*.js не были найдены.
Что я делаю не так?