我的单元测试是通过Grunt使用Karma/Jasmine运行的.我跑的时候
grunt test
测试从命令行执行.
在Visual Studio代码中打开项目时,我可以使用相同的命令Tasks: Run Test Task
.VSCode使用test
参数执行Grunt 并显示输出.
在这种情况下,如何调试VSCode运行的测试用例?当我按下时F5,launch.json
模板文件被打开.我需要做什么提供program
,args
等启动/调试由运行相同的测试用例grunt test
?
我尝试过以下方法:
program
: /usr/local/bin/grunt
args
: ["test"]
这成功启动了Grunt进程并执行了测试,但它并没有在我的测试代码中的断点处停止.
除此之外,它会在几秒钟后关闭(或崩溃)整个VSCode进程.不确定这是VSCode中的错误还是上述运行配置的结果.