目前我的VSCode中的Jest使用--watch
参数(我使用Orta.vscode-jest
扩展名),这意味着当我保存文件时,它将运行未提交文件中的所有测试。
这是一个很好的默认行为,但有时我即将提交的文件可能包含多个文件,我不想浪费75%的时间和资源在我不关注的测试上。
在阅读文档之后,我发现我可以关闭auto-run
(见下面的箭头),所以现在当保存时什么也不会发生,我期待一种手动触发我想要的测试的方法。
不幸的是,一旦这样做,它就像如果扩展完全关闭。见下文,我不再有能力运行测试通过扩展。
你知道解决这个问题的方法吗?保留图标按钮来手动触发特定的测试?
我看到一些自制的解决方案https://stackoverflow.com/a/55279902/3608410(见Running a selected Jest test in Visual Studio Code
),但我觉得这很奇怪,因为我们已经安装了一个强大的扩展。
(也许我错过了什么...)
谢谢你,
1条答案
按热度按时间7eumitmz1#
以前没有看到过,但如果在测试文件中需要的地方右键单击,在菜单中我可以运行特定的测试,方便!