[rspec-users] Testing only for a redirect

David Chelimsky dchelimsky at gmail.com
Fri Jun 25 17:33:41 EDT 2010


On Jun 25, 2010, at 4:00 PM, Marcelo de Moraes Serpa wrote:

> On Fri, Jun 25, 2010 at 2:18 PM, David Chelimsky <dchelimsky at gmail.com> wrote:
> On Fri, Jun 25, 2010 at 1:56 PM, Marcelo de Moraes Serpa
> <celoserpa at gmail.com> wrote:
> > Hello guys,
> >
> > Quick question: How could I just test if a redirect was made, without URL
> > whatsoever?
> 
> In rspec-1/rails-2:
> 
> response.should be_redirect
> 
> This is not in rspec-rails-2 yet, so you can just go with the rails
> assertion for now:
> 
> assert_response :redirect
> 

> Thanks David! :)

Sure.

FYI - looks like you can use be_redirect in rspec-rails-2 because the TestResponse object responds to redirect?(). Give it a shot:

response.should be_redirect

Work?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20100625/be8aeaa5/attachment.html>


More information about the rspec-users mailing list