Ask*_*ing 1 next.js nyc cypress
我正在使用赛普拉斯和纽约配置。我的文件夹结构如下所示:
|/project
| /coverage/
/lcov-report
/index.html
|/cypress
| /main
/car
/car.spec.tsx
/color.spec.tsx
...
| /integrationRun Code Online (Sandbox Code Playgroud)
我需要一个解决方案来进入文件夹index.html中的唯一测试覆盖范围main。因此,index.html我只需要查看那里编写的测试的覆盖范围。
我注意到纽约市的文档。有一些配置https://github.com/istanbuljs/nyc#common-configuration-options。但是在那里我只能指定包含 中的功能的文件include,但是在我的项目的每个文件夹中我可以有一个测试文件,并且我不能每次都指定每个新文件以获得覆盖范围。
问题:是否有解决方案仅获取文件夹的覆盖率main或获取已编写测试的文件的覆盖率spec?或者获得具有spec.tsx扩展名的文件的覆盖范围?
请阅读文档,从上面的页面选择“选择覆盖范围的文件”的链接。
Glob 使用 minimatch 进行匹配。
Cypress在这里解释了 minimatch 。
这与 javascript 中的许多其他地方相同,您将看到指定的文件
include: [ '/main/**']
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1493 次 |
| 最近记录: |