topic_cope ne marchait pas non plus.


On 18 oct, 22:56, Cyril Mougel <[email protected]> wrote:
> Tranquiliste a écrit :> 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
>
> Je pense que le field_labeled se base sur l'id et field_named sur le name
>
> tu peux donc peut-être essayé field_labeled('topic_scope') et voir si ca
> marche aussi.
>
>
>
> > 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/
>
> --
> 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 à