簡體   English   中英

防止 vscode jest 擴展將 cypress 測試解釋為 jest 測試

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM