Pergunta

As versões mais recentes dessas jóias não funcionam mais entre si? Parece que algo pode ter saído da pancada no meu pacote.

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

Tudo o que estou tentando fazer é executar um recurso com:

bundle exec cucumber features/signing_in.feature

Não posso executar nenhum teste.

capybara-0.4.0
cucumber-rails-0.3.2
cucumber-0.9.2

Eu executei novamente o script de instalação para o pepino. Deixe -me também acrescentar que não tenho idéia do que está tentando chamar de "nó" dentro de Capybara :: drive :: racktest.

Foi útil?

Solução

"... Problema ... pepino-macaco coloca um método Capybara que não existe mais ... comente 'pepino/capybara-javascript-empulation' ... o erro vai embora"

$ recursos/suporte/env.rb

Codificação feliz !!

http://github.com/jnicklas/capybara/issues/issue/87/#issue/87/comment/433959

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top