Pregunta

¿Las versiones más recientes de estas joyas no trabajar unos con otros más? Parece que algo pudo haber conseguido fuera de control en mi paquete.

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"'

Todo lo que estoy tratando de hacer es ejecutar una función con:

bundle exec cucumber features/signing_in.feature

No puedo ejecutar cualquier prueba.

capybara-0.4.0
cucumber-rails-0.3.2
cucumber-0.9.2

Yo vuelva a ejecutar el script de instalación de pepino. También quiero añadir que no tengo idea de lo que está tratando de llamar dentro "nodo" de Carpincho :: :: Drive RackTest.

¿Fue útil?

Solución

"... problema ... pepino mono-parchea un método capibara, que ya no existe ... comente 'pepino / capibara-javascript-emulación' ... el error va a desaparecer"

$ características / soporte / env.rb

FELIZ CODIFICACIÓN !!

http://github.com/jnicklas / capibara / temas / emisión / 87 / # emisión / 87 / comentario / 433.959

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top