Dans le standard webrat_steps et marche
When /^I select "([^\"]*)" from "([^\"]*)"$/ do |value, field|
select(value, :from => field)
end
Then /^the "([^\"]*)" field should contain "([^\"]*)"$/ do |field,
value|
field_labeled(field).value.should =~ /#{value}/
end
Ajoutée par moi et ne marche pas
Then /^"([^\"]*)" should be selected for "([^\"]*)"$/ do |value,
field|
field_labeled(field).element.search(".//opti...@selected =
'selected']").inner_html.should =~ /#{value}/
end
Le pire c'est que si je change
field_labeled(field).element.search(".//opti...@selected =
'selected']").inner_html.should =~ /#{value}/
par
field_labeled(field).value.should =~ /#{value}/
Ca ne marche pas non plus. Cela viendrait il du fait que je l'ai
"rajouté"?
On 18 oct, 12:29, Cyril Mougel <[email protected]> wrote:
> Tranquiliste a écrit :
>
> > C'est quand même étrange dans mon fichier .feature j'ai ces deux
> > lignes qui se suivent
> > Then I select "Propriétaires" from "topic[scope]"
> > Then "Propriétaires" should be selected for "topic[scope]"
> > La première passe la deuxième se plante avec mon fameux
> > "topic[scope]" (Webrat::NotFoundError)
> > (eval):2:in `/^"([^\"]*)" should be selected for "([^\"]*)"$/'
>
> Tu peux nous donner le code exacte de tes 2 steps ? celle qui marche et
> celle qui marche pas.
>
> Sans code on arrive jamais trop à savoir le problème.
>
> --
> Cyril Mougelhttp://blog.shingara.fr/
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse
[email protected]
-~----------~----~----~----~------~----~------~--~---