我正在尝试设置VsCode以在调试模式下运行规格测试。
我已将以下launch.json文件添加到项目中。我正在使用rvm,并已在该位置安装了必要的gem,例如rspec。
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "RSpec - all",
"type": "Ruby",
"request": "launch",
"program": "<home>.rvm/gems/ruby-2.4.5/gems/rspec",
"args": [
"-I",
"${workspaceRoot}/spec/*_spec.rb"
]
}
]
}
在调试模式下运行时,控制台中将显示以下内容。
未捕获的异常:无法加载此类文件- 主目录/.rvm/gems/ruby-2.4.5/gems/rspec
我已经根据找到的文档安装了必要的扩展。 红宝石,日光照相和rubicon
任何帮助将不胜感激。
谢谢你, 乔
答案 0 :(得分:0)
将which rspec
命令的输出设置为“ program”参数。