[英]Prevent vscode jest extension interpreting cypress tests as jest tests
我有一个包含 jest (in ./src/components)
和 cypress (in ./cypress)
测试的 create-react-app 项目。 我的package.json
文件中有单独的命令来运行两个测试套件,一切都按预期工作。
我的问题是vscode
jest 扩展( orta.vscode-jest
),它将我的cypress
测试解释为 jest 测试并尝试运行它们。
我通过在我的.vscode/settings.json
文件中添加一行来解决这个问题,告诉vscode
jest 扩展名 ( orta.vscode-jest
) 使用正确的 jest 命令
{
"jest.pathToJest": "npm run test:jest --"
}
在我的package.json
定义了test:jest
命令:
{
"scripts: {
"test:jest": "CI=true react-scripts test",
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.