Игнорировать index.js
файлы в гидролокаторе для приложения ReactJs, используя Jest
для тестирования.Моя конфигурация в package.json
:
"jest": {
"collectCoverageFrom": [
"**/*.{js,jsx}",
"!**/index.{js,jsx}",
"!**/*.{stories.js,demo.js}",
"!**/build/**",
"!**/mocks/**",
"!**/coverage/**",
"!**/node_modules/**"
],
"snapshotSerializers": [
"enzyme-to-json/serializer"
]
}
и конфигурация в sonar.properties
:
sonar.verbose=true
sonar.sourceEncoding=UTF-8
sonar.exclusions=**/*.spec.js,**/index.js,tests.webpack.js,webpack.config.babel.js,**/coverage/**/*.*
sonar.test=Sources/client/web-lure/src
sonar.test.inclusions=**/*.spec.js
sonar.javascript.lcov.reportPath=Sources/client/coverage/lcov.info
В локальном режиме я вижу, что index.js
файлы игнорируются, но SONAR
нене игнорируйте эти файлы.