Javascript 仅包含导出的文件会降低测试覆盖率

Javascript 仅包含导出的文件会降低测试覆盖率,javascript,reactjs,unit-testing,testing,jestjs,Javascript,Reactjs,Unit Testing,Testing,Jestjs,我正在使用CreateReact应用程序,它使用Jest进行测试。 我有index.js文件,其中包含导出行,如 export { default } from './App.component'; 这会降低我的应用程序的测试覆盖率 Q: 如何测试或至少忽略这些文件?您可以在jest配置中使用collectCoverage from配置忽略这些文件 { "jest": { collectCoverageFrom: [ '

我正在使用CreateReact应用程序,它使用Jest进行测试。 我有
index.js
文件,其中包含导出行,如

export { default } from './App.component';
这会降低我的应用程序的测试覆盖率

Q:
如何测试或至少忽略这些文件?

您可以在jest配置中使用
collectCoverage from
配置忽略这些文件

    {
       "jest": {
           collectCoverageFrom: [ 
              '<yourDirectoryStructure>/**/*.{js,jsx}', 
              '!<yourDirectoryStructure>/**/index.{js,jsx}',
           ]
       }
    }
{
“笑话”:{
CollectionCoverage发件人:[
“/***.{js,jsx}”,
“!/**/index.{js,jsx}”,
]
}
}