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] -~----------~----~----~----~------~----~------~--~---
