Not my label.  Clearance put the all of the cucumber stuff in not me.

On Sun, Feb 28, 2010 at 2:16 PM, adamaig <adam...@gmail.com> wrote:

> You should read the docs a little more closely. Your label isn't
> "Confirm password" because it includes the abbr tag ... so probably
> you want to look for the id user_password_confirmation ...Webrat will
> match on label, id, or name of the field, although I've found
> sometimes its easier to write my own rules to match on what I want,
> even if it means dropping down to nokogiri and pulling the element I
> want directly.
>
>
> On Feb 28, 2:44 pm, Chris Habgood <chabg...@gmail.com> wrote:
> > It appears to be looking for the actual text on the page because it finds
> > the other fields that is what text is on the page.  It should work as
> this
> > stuff is generated from the cucmber/generator with clearance.
> >
> > Here is the page source:
> >
> >   <fieldset class="inputs"><ol>
> >         <li class="string required" id="user_first_name_input"><label
> > for="user_first_name">First name<abbr
> > title="required">*</abbr></label><input id="user_first_name"
> > maxlength="64" name="user[first_name]" size="50" type="text" /></li>
> >
> >         <li class="string required" id="user_last_name_input"><label
> > for="user_last_name">Last name<abbr
> > title="required">*</abbr></label><input id="user_last_name"
> > maxlength="64" name="user[last_name]" size="50" type="text" /></li>
> >
> >   <li class="string required" id="user_email_input"><label
> > for="user_email">Email<abbr title="required">*</abbr></label><input
> > id="user_email" maxlength="255" name="user[email]" size="50"
> > type="text" /></li>
> >
> >   <li class="password required" id="user_password_input"><label
> > for="user_password">Password<abbr
> > title="required">*</abbr></label><input id="user_password"
> > name="user[password]" size="50" type="password" /></li>
> >
> >   <li class="password required"
> > id="user_password_confirmation_input"><label
> > for="user_password_confirmation">Confirm password<abbr
> > title="required">*</abbr></label><input
> > id="user_password_confirmation" name="user[password_confirmation]"
> > size="50" type="password" /></li>
> >
> > </ol></fieldset>
> >
> > On Sun, Feb 28, 2010 at 12:55 PM, Curtis Cooley <curtis.coo...@gmail.com
> >wrote:
> >
> >
> >
> > > Case issue: Confirm Password is what is actually on the page?
> >
> > > When I have problems with tools that parse web pages, my first attack
> > > is to load the page in a browser and view the HTML source. It's
> > > usually some silly typo.
> >
> > > On Sun, Feb 28, 2010 at 10:30 AM, Me <chabg...@gmail.com> wrote:
> > > > This may be a bit off topic but when running my cucumber tests for
> > > > clearance, webrat said it cannot find the password confirmation
> field.
> >
> > > > Could not find field: "Confirm password" (Webrat::NotFoundError)
> > > > (eval):2:in `fill_in'
> > > > ./features/step_definitions/web_steps.rb:34:in `/^(?:|I )fill in "([^
> > > > \"]*)" with "([^\"]*)"$/'
> > > > features/clearance_features/sign_up.feature:19:in `And I fill in
> > > > "Confirm password" with "password"'
> >
> > > > It find all the other fields on the page but not sure why it cannot
> > > > find this one.  it is there.  Ideas?
> >
> > > > --
> > > > You received this message because you are subscribed to the Google
> Groups
> > > "Ruby on Rails: Talk" group.
> > > > To post to this group, send email to
> rubyonrails-t...@googlegroups.com.
> > > > To unsubscribe from this group, send email to
> > > rubyonrails-talk+unsubscr...@googlegroups.com<rubyonrails-talk%2bunsubscr...@googlegroups.com><rubyonrails-talk%2Bunsubscrib
> e...@googlegroups.com>
> > > .
> > > > For more options, visit this group at
> > >http://groups.google.com/group/rubyonrails-talk?hl=en.
> >
> > > --
> > > Curtis Cooley
> > > curtis.coo...@gmail.com
> > > home:http://curtiscooley.com
> > > blog:http://ponderingobjectorienteddesign.blogspot.com
> > > ===============
> > > Leadership is a potent combination of strategy and character. But if
> > > you must be without one, be without the strategy.
> > > -- H. Norman Schwarzkopf
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "Ruby on Rails: Talk" group.
> > > To post to this group, send email to rubyonrails-talk@googlegroups.com
> .
> > > To unsubscribe from this group, send email to
> > > rubyonrails-talk+unsubscr...@googlegroups.com<rubyonrails-talk%2bunsubscr...@googlegroups.com><rubyonrails-talk%2Bunsubscrib
> e...@googlegroups.com>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/rubyonrails-talk?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Ruby on Rails: Talk" group.
> To post to this group, send email to rubyonrails-t...@googlegroups.com.
> To unsubscribe from this group, send email to
> rubyonrails-talk+unsubscr...@googlegroups.com<rubyonrails-talk%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/rubyonrails-talk?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-t...@googlegroups.com.
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to