[rspec-users] response.should have_text leads to undefined method `has_text?'
David Chelimsky
dchelimsky at gmail.com
Tue Oct 5 08:47:00 EDT 2010
On Sep 30, 2010, at 3:50 PM, turkan wrote:
> One of my controllers directly renders some JSON output that I would
> like to test with RSpec. For that I use 'response.should
> have_text("foobar")' in my spec file, but that leads to a
>
> Failure/Error: response.should have_text("enim")
> undefined method `has_text?' for #<ActionController::TestResponse:
> 0xb6736944>
>
> I read here somewhere that webrat should be in the Gemfile, but that
> also did not solve the problem.
The webrat matcher is contain:
response.should contain("enim")
HTH,
David
More information about the rspec-users
mailing list