黄瓜:web_steps.rb

时间:2011-09-29 15:35:49

标签: ruby-on-rails cucumber bdd

我在这里浪费时间,我似乎无法弄清楚这一点......

之前我在Rails应用程序中使用过Cucumber,如果我没弄错的话,它会在你运行features/step_definitions/web_steps.rb时生成rails g cucumber:install文件。正确?

我在前一段时间用来学习Rails的书中看了这个,它也是这样说的:

  

然而,由于features / step_definitions / web_steps.rb,它仍然通过   运行rails时生成的文件生成cucumber:install命令。

然而,当我在这个应用程序中运行它时,我正在尝试开始工作,它不会生成它..

$ rails g cucumber:install
      create  config/cucumber.yml
      create  script/cucumber
       chmod  script/cucumber
      create  features/step_definitions
      create  features/support
      create  features/support/env.rb
       exist  lib/tasks
      create  lib/tasks/cucumber.rake
       force  config/database.yml

找不到web_steps.rb。我在这里失去理智吗?

感谢。

1 个答案:

答案 0 :(得分:21)

您使用的是哪种版本的黄瓜?如果是最新版本,请参阅

https://github.com/cucumber/cucumber-rails/blob/f027440965b96b780e84e50dd47203a2838e8d7d/History.md