Ho problemi con l'utilizzo di capibara per testare la forma di stagno. Sto usando tinymce-rails e ho 7 editori nel mio modulo. Inoltre sto usando il plugin asciimath con tinymce.Come riempire l'editor di tinymce-rails con capibara e selenio?
Tutto funziona correttamente, ma non riesco a scrivere test per compilare l'editor di tinymce.
Ecco come il mio codice di definizione passo sembra, molto simile a quanto descritto here:
within_frame("content_ifr") do
editor = page.find_by_id('tinymce')
editor.native.send_keys 'test'
end
Il problema è quando ho eseguito il seguente:
editor.native.clear # works, clear the editor area, I'm testing this with pry
editor.native.send_keys :tab # works, moves focus to next input
editor.native.send_keys 'test' # returns "", nothing happens, nothing in editor
Così clear
e send_keys :tab
lavoro come previsto. Ma non posso inviare alcuna stringa. La funzione send_keys
restituisce sempre una stringa vuota e non accade nulla quando eseguo il test utilizzando la leva.
Cosa sta succedendo qui? e come posso eseguire il debug/investigare il problema?
Grazie.
Vedi http://code.google.com/p/selenium/issues/detail?id=3569 –
Grazie per il tuo aiuto Andrey. Ho visto anche quella pagina e ho deciso di passare al chrome dopo. –