[rspec-users] Can have_selector Match Only Part of an Elements Class String?

David Chelimsky dchelimsky at gmail.com
Mon Mar 1 17:26:39 EST 2010

On Mon, Mar 1, 2010 at 4:24 PM, DanS <dansteinicke at gmail.com> wrote:
> I would like to find a way to check for the existence of a class on a
> <td> element in a calendar.  The <td>s are the days of the calendar
> and can have various classes assigned.  I want to test if a day has
> the 'past' class and don't care (in this test) if other classes
> (weekend, today, etc) are present.  So far I've only been able to use
> have_selector('td', :class=>'some class') if the class string matches
> exactly.  Is there an easy way to match if the class 'past' is just
> present in the string? (wildcards, regex, whatever)
> Making the test match the string exactly feels like it makes the test
> too complicated and loose its focus on the single thing I want to
> test.
> Thanks to anyone who can offer advice on this.

This is a webrat question. If nobody answers you here, check the
webrat group: http://groups.google.com/group/webrat.


More information about the rspec-users mailing list