On Mar 14, 2:41 pm, Commander Johnson <[email protected]>
wrote:
> Yes, like this:
> get :reload
>
> puts "@response.body: [#[email protected]}]"
>
> Results in:
>
> @response.body: []
>
To me that sounds like the response is actually empty.

Fred
> On Sat, Mar 14, 2009 at 3:35 PM, Frederick Cheung <
>
> [email protected]> wrote:
>
> > On Mar 14, 1:29 pm, Commander Johnson <[email protected]>
> > wrote:
> > > @response.body is an empty string!
>
> > Are you checking this after the call to the controller has been made ?
>
> > Fred
> > > With the debugger, I can find @response.template.content_for_layout but
> > > that's not accessible with a method call.
>
> > > This is the controller code:
>
> > > respond_to do |format|
> > > format.html
> > > end
>
> > > On Sat, Mar 14, 2009 at 1:45 PM, Frederick Cheung <
>
> > > [email protected]> wrote:
>
> > > > On Mar 14, 11:24 am, Commander Johnson <[email protected]>
> > > > wrote:
> > > > > Hi,
>
> > > > > How do you get the rendered output (sent to the browser) in a
> > controller
> > > > > functional test?
>
> > > > Have a  look at @response.body
>
> > > > Fred
>
> > > > > I searched for this, and tried things like
>
> > > > > @content_for_layout
> > > > > @response.template.content_for_layout
> > > > > yield
> > > > > yield :layout
>
> > > > > CmdJohnson
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to