Il ressemble à ça:
<label>Diffusion<span id="t_scope_tip" class="helplabel"><img
alt="Help" src="/images/help.png?1218039882" /></span></label>

        <span class="forminput"><select id="topic_scope" name="topic
[scope]"><option value="1">Immeuble</option>
<option value="2">Propriétaires</option>
<option value="3" selected="selected">Conseil Syndical</option></
select></span>

Mais sinon j'ai réussi à le faire marcher en changeant field_labeled
par field_named

Il doit y avoir qq chose qui m'échappe.

Nicolas

On 18 oct, 19:07, Cyril Mougel <[email protected]> wrote:
> Tranquiliste a écrit :
>
>
>
> > 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é"?
>
> et le HTML que tu tentes de récupérer, il est comment ?
>
>
>
> > 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/
>
> --
> 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]
-~----------~----~----~----~------~----~------~--~---

Répondre à