Domanda

Fare le ultime versioni di queste gemme non lavoro con l'altro più? Sembra che qualcosa può avere ottenuto fuori di colpo nel mio pacchetto.

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 è possibile eseguire alcun test.

capybara-0.4.0
cucumber-rails-0.3.2
cucumber-0.9.2

ho ri-eseguire lo script install per cetriolo. Vorrei anche aggiungere che non ho idea di quello che sta tentando di chiamare dentro "nodo" di Capybara :: :: Unità RackTest.

È stato utile?

Soluzione

"... problema ... cetriolo scimmia-patch un metodo Capybara che non esiste più ... commento fuori 'cetriolo / capibara-javascript-emulazione' ... l'errore andrà via"

$ caratteristiche / supporto / env.rb

HAPPY CODIFICA !!

http://github.com/jnicklas / capibara / problemi / problema / 87 / # edizione / 87 / commento / 433.959

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top