On 03/04/2008, at 10:09 , Tim Haines wrote: > For now I can add response.code.should == "200" or something similar..
The page returned by Rails to provide you with the stack trace and stuff? That is a valid HTML page, and it comes along with a HTTP 200 OK response. What you need to do is look for stuff that you expect to see or not see on the page: # This will complain when your page isn't rendered using the expected template response.should have_tag('title', 'This is the title I expect to see') There used to be an article on using the have_tag matcher here: http://rubypond.com/articles/2008/03/31/using-rspec-have_tag/ ... however at the time of writing this email, I get a page stating only, "The page you are looking for is temporarily unavailable. Please try again later." Hopefully it comes back, I go back to read it for a refresher every now and then. Hope this helps! Alex _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users