我有一些Jest测试用例可以运行Puppeteer浏览器测试。
我试过这些测试跑步者
对我来说,我最喜欢,但它总是自动开始运行测试用例。可以想象,当我用VS代码打开一个项目时,会启动许多Chrome浏览器实例。
我找到了一些配置,但它们无法阻止自动运行的测试用例。
"testExplorer.onStart": "reset"
,或设置为null"testExplorer.onReload": "reset"
,或设置为nullFYI,Jest测试资源管理器的一个示例UI
Jest (vscode-jest
)是一个很好的跑步者,但是我也不能停止这些设置的自动运行。
"jest.runAllTestsFirst": false,
"jest.autoEnable": false,
"jest.showCoverageOnLoad": false
因此,现在Jest (vscode-jest)是唯一不自动启动单元测试的运行程序。
此外,如果你有任何其他测试跑步者的建议,请告诉我。
非常感谢。
发布于 2021-06-30 01:09:36
对于orta.vscode-jest
扩展,我在settings.json
中添加了下面的配置。您可以通过执行settings.json
( Command + Shift + P
(Windows上的Ctrl+ Shift +P)、键入settings JSON
并选择Preferences: Open Settings (JSON)
)打开Preferences: Open Settings (JSON)
。
"jest.autoRun": {
"onStartup": []
}
或者您可以简单地添加:
"jest.autoRun": {}
如果要在启动时运行所有测试,请将all-tests
添加到onStartup
数组中:
"jest.autoRun": {
"onStartup": ["all-tests"]
}
发布于 2021-10-15 07:37:25
我只是将这个简单的选项设置到VS代码的settings.json
中
"jest.autoRun": "false"
发布于 2022-01-07 15:40:12
首先,在vs代码中打开jest扩展settings.json。在json脚本中添加"jest.autoRun": "off"
以禁用测试自动运行。下面,我还添加了其他选项。
来源:文档
https://stackoverflow.com/questions/57132803
复制相似问题