David Chelimsky
Mon, 06 Jul 2009 05:28:10 -0700
On Mon, Jul 6, 2009 at 7:05 AM, Evgeny
Bogdanov<evgeny.bogda...@gmail.com> wrote:
> Hello,
>
> I am writing a spec for the following html code:
> <a href="/home">Home</a>
> <a href="/logout">Logout</a>
>
> and I use webrat have_tag for specying it:
> response.body.should have_tag('a', :href => "/home", :content =>
> "Home")
> response.body.should have_tag('a', :href => "/logout", :content =>
> "Logout")
>
> If I put :href to be "/home2" or :content to be "Home1" the spec still
> passes,
> though it shouldn't as I understand.
>
> Does somebody know what I am doing wrong?
Try have_selector instead. I think that have_tag doesn't pay attention to the hash args (:href => etc). > Thank you in advance, > Evgeny > > _______________________________________________ > rspec-users mailing list > rspec-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/rspec-users > _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users