Concombre / test Capybara ne fonctionne plus longtemps Rails 3 projets
-
25-09-2019 - |
Question
Est-ce que les dernières versions de ces gemmes fonctionnent pas entre eux plus? Il semble que quelque chose peut-être obtenu détraqué dans mon paquet.
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
Je l'ai re-exécuter le script d'installation pour le concombre. Permettez-moi d'ajouter aussi que je ne sais pas ce que l'on essaie d'appeler « Noeud » à l'intérieur de Capybara :: :: lecteur RackTest.
La solution
"... problème ... méthode concombre singe-patches un Capybara qui n'existe plus ... commentaire sur 'concombre / capybara-javascript-émulation' ... l'erreur disparaîtra"
$ Caractéristiques / support / env.rb
HEUREUX !! CODAGE
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow