我已按照所有必要步骤安装了ruby和捆绑包。
which ruby
/Users/v-bpurkayastha/.rvm/rubies/ruby-1.9.3-p194/bin/ruby
which gem
/Users/v-bpurkayastha/.rvm/rubies/ruby-1.9.3-p194/bin/gem
但在intellij
运行时想法
Cucumber support disabled because 'cucumber-rails' gem or Cucumber Rails plugin
are missing. Install gem and add it to the Gemfile
在运行配置中,它说
No cucumber gem found in sdk
即使选择了sdk。
请帮帮我。 非常感谢,
答案 0 :(得分:2)
我的 IntelliJ Idea 14 出现了类似的问题,因为它错误地为项目设置'SDK for Ruby下的 Gems bin目录指定了路径。
我将其更改为/.rvm/gems/ruby-2.1.4/bin,并且在运行黄瓜测试时,它会将其选中并运行验收测试。
答案 1 :(得分:0)
我遇到了同样的问题。当我查看模块设置时,它确实在列表中显示了黄瓜宝石。我点击了黄瓜宝石并点击了更新宝石'。它确实找到了更新版本的黄瓜宝石(1.3.15而不是1.3.14)并更新了它。之后我能够在没有错误的情况下运行我的黄瓜测试。
答案 2 :(得分:0)
对于我的版本(IntelliJ 2018.3 Ultimate),因为我的项目由Java模块以及Cucumber Test模块组成(位于“ test / func”文件夹中)。我不得不
设置红宝石及其宝石
将测试文件夹作为模块导入
将Ruby SDK添加到该模块