【发布时间】:2021-05-10 18:28:26
【问题描述】:
我正在使用 Jest 和 Cypress 使用 TypeScript 测试我的应用程序。 Jest 文件以.test.ts 结尾,而赛普拉斯测试文件以.spec.ts 结尾。我使用Jest ESLint plugin,它带有expect-expect 规则。许多赛普拉斯测试不包含expect。
如何为以.spec.ts 结尾的文件禁用此规则?是否可以禁用.eslintrc.json 中特定文件扩展名的规则? (我想避免在每个 .spec.ts 文件中写评论。)
编辑:我知道我可以将"cy.*" 添加到"assertFunctionNames",但我还需要为.spec 文件禁用其他规则,例如valid-expect和valid-expect-in-promise。
【问题讨论】:
标签: jestjs eslint cypress file-extension eslintrc