1

Element must be user-editable in order to clear it (Selenium::WebDriver::Error::InvalidElementStateError) (eval):2:in `attach_file'« L'élément doit être modifiable utilisateur afin d'effacer » erreur

Quand je lance ma fonction qui a attach_file étape, il me donne cette erreur.

Voici la ligne de ma fonction qui échoue:

And I attach the file "images/cakes/1.jpeg" to "file_field" 

et voici ma définition étape:

When /^(?:|I)attach the file "([^"]*)" to "([^"]*)"(?: 
within "([^"]*)")?$/ do |path, field, selector| 
    with_scope(selector) do 
    attach_file(field, path) 
    end 
end 

Est-ce que tout organisme sait quel est le problème?

+0

La page testée n'a-t-elle pas changé également? Le 'file_field' est un élément' ', n'est-ce pas? –

+0

La page n'a pas changé. user1519263

Répondre

2

Il y a un problème dans capybara. Vous devez mettre à jour à 1.1.2. Voir github.

+0

Cela a fonctionné. Merci! – DiegoSalazar

Questions connexes