Javascript 如何忽略jest上jest生成的快照';保险范围是多少?
我正在将一些新配置设置为jest,我忽略了一些文件,如Javascript 如何忽略jest上jest生成的快照';保险范围是多少?,javascript,reactjs,unit-testing,testing,jestjs,Javascript,Reactjs,Unit Testing,Testing,Jestjs,我正在将一些新配置设置为jest,我忽略了一些文件,如*.stories.js,但是当我使用*.js.snap或*.snap时,jest不起作用 我使用的是react脚本,同样的用法是jest 例如,如果我只忽略*.stories.js,如下命令: react-scripts test --coverage --collectCoverageFrom=!src/**/*.stories.js 但是如果我添加*.js.snap则找不到其他不属于snap react-scripts test -
*.stories.js
,但是当我使用*.js.snap
或*.snap
时,jest不起作用
我使用的是react脚本,同样的用法是jest
例如,如果我只忽略*.stories.js
,如下命令:
react-scripts test --coverage --collectCoverageFrom=!src/**/*.stories.js
但是如果我添加*.js.snap
则找不到其他不属于snap
react-scripts test --coverage --collectCoverageFrom=!src/**/*.stories.js --collectCoverageFrom=!src/**/*.js.snap
我确实在
package.json中添加了配置
"jest": {
"collectCoverageFrom": [
"!<rootDir>/src/**/*.stories.js",
"src/**/*.{js,jsx}",
"!<rootDir>/node_modules/"
]
},
“开玩笑”:{
“CollectionCoverage from”:[
“!/src/***.stories.js”,
“src/***.{js,jsx}”,
“!/node\u模块/”
]
},
这更简单:coveragePathIgnorePatterns:['.*.\uuuuuu快照]
----------|----------|----------|----------|----------|-------------------|
File | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s |
----------|----------|----------|----------|----------|-------------------|
All files | 0 | 0 | 0 | 0 | |
----------|----------|----------|----------|----------|-------------------|
"jest": {
"collectCoverageFrom": [
"!<rootDir>/src/**/*.stories.js",
"src/**/*.{js,jsx}",
"!<rootDir>/node_modules/"
]
},