Le ultime versioni di queste gemme non funzionano più? Sembra che qualcosa nel mio pacchetto sia uscito fuori di testa.Test cetriolo/capibara non più eseguito nel progetto 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"'
Tutto quello che sto cercando di fare è eseguire una funzione con:
bundle exec cucumber features/signing_in.feature
non posso correre alcun test.
capybara-0.4.0
cucumber-rails-0.3.2
cucumber-0.9.2
Ho eseguito di nuovo lo script di installazione per cetriolo. Vorrei anche aggiungere che non ho idea di cosa stia tentando di chiamare "Node" all'interno di Capybara :: Drive :: RackTest.
"Non più"? Cosa hai cambiato? – Reactormonk
Ho aggiornato le gemme. Vedi la risposta qui sotto. – AKWF