Les dernières versions de ces gemmes ne fonctionnent plus entre elles? Il semble que quelque chose s'est peut-être détraqué dans mon paquet.Le test de concombre/Capybara ne fonctionne plus dans le projet Rails 3
undefined local variable or method `node' for #<Capybara::Driver::RackTest::Node:0x103e19390> (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"'
Tout ce que je suis en train de faire est de lancer une fonction avec:
bundle exec cucumber features/signing_in.feature
Je ne peux pas exécuter des tests.
capybara-0.4.0
cucumber-rails-0.3.2
cucumber-0.9.2
J'ai ré-exécuté le script d'installation de concombre. Permettez-moi également d'ajouter que je n'ai aucune idée de ce qui tente d'appeler "Node" à l'intérieur de Capybara :: Drive :: RackTest.
"Plus maintenant"? Qu'avez-vous changé? – Reactormonk
J'ai amélioré les gemmes. Voir la réponse ci-dessous. – AKWF