[英]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.