rails 3.1, capybara-webkit-warum-Seite.execute_script ausfällt?

Nach der Installation von capybara-webkit, ich habe versucht, um zu versuchen, einen test innerhalb einer Skillung, hier ist mein test:

Capybara.default_driver = :webkit

page.execute_script("$('#submit_direction').attr('value', '1');$('#quizForm').submit()")

Dann bekomme ich diesen Fehler:

/home/sam/.rvm/gems/ruby-1.9.3-p0@global/gems/bundler-1.0.21/lib/bundler/runtime.rb:136:
Warnung: Insecure world writable dir /home/sam/Dokumente/RoR im WEG,
Modus 040777 "undefined" |0|ReferenceError: Can ' T find variable: $

Capybara::Fahrer::Webkit::WebkitInvalidResponseError: Javascript
Fehler beim ausführen der

Jede Idee bitte ?

  • Könnten Sie mehr details für Ihren Schritt? Ich denke, dass Problem für diesen Schritt, weil " undefined jQuery auf der Seite in dem moment, wenn Sie versuchen, führen Sie diesen Schritt aus. Vielleicht sollten Sie es auf Fenster load-Ereignis.
InformationsquelleAutor simo | 2012-01-22
Schreibe einen Kommentar