【发布时间】:2022-01-01 21:11:20
【问题描述】:
在我的应用程序中,我在开发时运行:
npm run test src/components/component.test.tsx
这将为我正在处理的组件运行特定的测试套件。 最重要的是,我可以将其更改为:
npm run test src/components/component.test.tsx -- --coverage --coverageReporters=text-summary --collectCoverageFrom=src/components/component.tsx
一旦运行测试,它将打印该特定文件的覆盖率报告。
如您所见,这非常冗长,如果我想同时测试两个或三个文件,情况只会变得更糟。
有什么方法可以自动化 collectCoverageFrom 以从已测试的文件(而不是项目中的所有文件)中收集覆盖率,这样我就不必每次都手动输入?
【问题讨论】:
标签: jestjs code-coverage