[LRUG] Expected response to be a <:redirect>, but was <200> when using should_redirect_to

Riccardo Tacconi rtacconi at gmail.com
Tue Jul 27 01:07:22 PDT 2010


Hi James,

I am using Unit::Test, Shoulda and Factory Girl.

On 26 July 2010 21:00, James Adam <james at lazyatom.com> wrote:

> Is anything within your testing suite (i.e. webrat) following the
> redirect for you?
>
> It doesn't look like you're using anything other than the default
> actioncontroller testing tools, but I've often forgotten about this
> kind of thing myself.
>
> - James
>
> On 26 July 2010 18:21, Matthew Rudy Jacobs <matthewrudyjacobs at gmail.com>
> wrote:
> > have you used debugger?
> > I suggest you see what the content actually looks like
> >
> > in particular response.body
> >
> > perhaps its actually some error page that is being displayed
> > and erroneously returning a 200
> >
> > ie.
> > check what your output is exactly
> > before saying the assertion is broken.
> >
> > most likely its the code thats broken.
> >
> > On 26 July 2010 18:17, Riccardo Tacconi <rtacconi at gmail.com> wrote:
> >>
> >> I do not know if the test sends Accept text/html but I removed
> respond_to
> >> .html and left only the redirect, so it should redirect for every type
> of
> >> content, but I get the same message.
> >>
> >> Thanks,
> >>
> >> Riccardo
> >>
> >> On 26 July 2010 18:08, Tim Cowlishaw <tim at timcowlishaw.co.uk> wrote:
> >>>
> >>> On 26 Jul 2010, at 18:05, Riccardo Tacconi wrote:
> >>>
> >>> >
> >>> > Expected response to be a <:redirect>, but was <200>
> >>> >
> >>> > But why? That method really return a 302 (redirrect) method. Do I
> miss
> >>> > something?
> >>>
> >>> does the request that your test sends have an Accepts header of
> >>> text/html? Since the redirect is within the respond_to html block, I
> think
> >>> it would return 200 for any other content types.
> >>>
> >>> Cheers,
> >>>
> >>> Tim
> >>> _______________________________________________
> >>> Chat mailing list
> >>> Chat at lists.lrug.org
> >>> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> >>
> >>
> >>
> >> --
> >> Riccardo Tacconi
> >> Web developer at Wolseley UK
> >>
> >> http://www.linkedin.com/in/riccardotacconi
> >> http://riccardotacconi.blogspot.com/
> >> http://twitter.com/rtacconi
> >> Linux user: #400461
> >>
> >> _______________________________________________
> >> Chat mailing list
> >> Chat at lists.lrug.org
> >> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> >>
> >
> >
> > _______________________________________________
> > Chat mailing list
> > Chat at lists.lrug.org
> > http://lists.lrug.org/listinfo.cgi/chat-lrug.org
> >
> >
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>



-- 
Riccardo Tacconi
Web developer at Wolseley UK

http://www.linkedin.com/in/riccardotacconi
http://riccardotacconi.blogspot.com/
http://twitter.com/rtacconi
Linux user: #400461
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20100727/d5da1c18/attachment-0003.html>


More information about the Chat mailing list