RSpec and Testing for the presence of css class

Hi there,

Hoping someone can help with this or point out alternative options for
testing for the presence of a css class on a specific element.

We’re using rspec and I would like to check for the presence of a
specific css class (‘current’) on an element (link).

response.should have_tag(‘a#some_link’)

I was hoping that the have_tag matcher might have some option to
specify a class to match but can’t gleam anything from the docs.

Any suggestions would be really welcome?

Armand

We’ve switched away from using current on the element in favour of
descendent selectors which makes the testing easier as well.

Cheers,

Armand

Thanks Christian. In hindsight that makes perfect sense :slight_smile:

On Oct 29, 8:11 pm, Christian L. [email protected]

Try:
have_tag(‘a.current’)

Christian