Я пытался научиться тестировать React-Native из этой статьи: https://medium.com/@hdsenevi / юнит-тестирование-в-реакции-родной-с-шуткой-и-ферментом-40cd7dabb6f1
В файле jest.config.json
у них было что-то вроде
{
"preset": "react-native",
"collectCoverage": true,
"moduleDirectories": [
"node_modules",
"src"
],
"transform": {
"^.+\\.js$": "<rootDir>/node_modules/react-native/jest/preprocessor.js"
},
"setupFiles": [
"<rootDir>/jest/setup.js"
],
"transformIgnorePatterns": [
"node_modules/(?!(jest-)?react-native)"
],
"coveragePathIgnorePatterns": [
"/node_modules/",
"/jest"
]
}
Я прошел шутливый документ , чтобы понять их, но я смог понять параметры (кроме preset, collectCoverage и coverPathIgnorePatterns)
Может кто-нибудь объяснить приведенный выше файл конфигурации?