Cucumber / Capybara测试不再在Rails 3项目中运行

这些gem的最新版本不再相互配合吗? 似乎某些东西可能已经从我的捆绑中解决了。

undefined local variable or method `node' for # (NameError) ./features/step_definitions/web_steps.rb:35 ./features/step_definitions/web_steps.rb:14:in `with_scope' ./features/step_definitions/web_steps.rb:34:in `/^(?:|I )follow "([^"]*)"(?: within "([^"]*)")?$/' features/signing_in.feature:11:in `And I follow "Login"' 

我所要做的就是运行一个function:

 bundle exec cucumber features/signing_in.feature 

我无法进行任何测试。

 capybara-0.4.0 cucumber-rails-0.3.2 cucumber-0.9.2 

我重新运行了黄瓜的安装脚本。 我还要补充一点,我不知道在Capybara :: Drive :: RackTest中试图称之为“Node”的是什么。

“…问题…黄瓜猴子 – 修补不再存在的水豚方法…评论’黄瓜/水豚-javascript仿真’……错误将消失”

$ features / support / env.rb.

快乐的编码!!

http://github.com/jnicklas/capybara/issues/issue/87/#issue/87/comment/433959