如何在Visual Studio Code(VSCode)中停止或关闭正在运行的pytest测试?
解决VSCode中pytest测试任务无法停止/切换的问题
直接终止测试进程
打开VSCode的终端面板(快捷键Ctrl+或Cmd+),找到运行pytest的终端标签,点击标签右侧的垃圾桶图标关闭终端,或者在终端内按Ctrl+C(Windows/Linux)/Cmd+C(Mac)发送中断信号,强制停掉测试任务。通过测试面板停止任务
打开左侧的测试面板(快捷键Ctrl+Shift+U,图标为烧杯样式),面板顶部正在运行的测试任务旁会有红色方形停止按钮,点击即可终止当前测试。切换到其他文件夹测试
直接通过文件 > 打开文件夹选择目标文件夹,VSCode会自动切换工作区,原有测试任务会被终止(如果未自动终止,按上面的方法手动停止即可)。删除pytest缓存对停止任务没用,无需操作这一步。重置测试探索器状态
如果测试面板状态异常,点击面板右上角的...菜单,选择重新加载测试,可以重置测试探索器,清除挂起的任务。
内容的提问来源于stack exchange,提问作者Dr. P
相关产品推荐
相关产品推荐

