Questions marquées «capybara»

Capybara est un framework de test d'applications Web pour les applications Rack, telles que Rails, Sinatra et Merb.

126
Comment cocher une case dans capybara?

J'utilise Rspec et Capybara. Comment puis-je écrire une étape pour vérifier un checkbox? J'ai essayé checkpar valeur mais il ne trouve pas mon checkbox. Je ne sais pas quoi faire, car j'ai en fait le même identifiant avec des valeurs différentes Voici le code: <input id="cityID" type="checkbox"...

97
Résolution d'ambiguïté Capybara

Comment résoudre l'ambiguïté à Capybara? Pour une raison quelconque, j'ai besoin de liens avec les mêmes valeurs dans une page mais je ne peux pas créer de test car j'obtiens l'erreur Failure/Error: click_link("#tag1") Capybara::Ambiguous: Ambiguous match, found 2 elements matching link "#tag1" La...

90
Comment utiliser fill_in avec find à Capybara (si possible)

J'aimerais faire ce qui suit mais je ne peux pas en raison de la nature de fill_in attend un localisateur comme premier argument. find(:css, "input[id$='donation_pledge_hundreds']").fill_in :with => "10" J'ai aussi essayé de faire element = find(:css, "input[id$='donation_pledge_hundreds']")...

83
Erreur lors de l'installation de gem capybara-webkit

Je suis nouveau sur ruby, mais en essayant d'installer capybara pour exécuter un test sur mon système, j'obtiens l'erreur suivante. Im sous OSX my_app$ gem install capybara-webkit Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build...