[rspec-users] route_for()

Zach Dennis zach.dennis at gmail.com
Wed Oct 8 17:47:01 EDT 2008


Look at the below, I think it entails what you want:

describe YourController do
   it "redirects to the home page" do
        get :index
        response.should redirect_to("your_path_here")
   end
end

Zach

On Wed, Oct 8, 2008 at 5:41 PM, Anita Anita <lists at ruby-forum.com> wrote:
> Hello,
>
> Can I test in the spec the route taken by the redirect_to from the
> controller? The URL is not controller/action.
> I tried:
> route_for(:controller => "signup", :action => "confirmation").should ==
> "/my/set/URL" but no it absolutely wants: ...should ==
> "signup/confirmation"
> So how can I test my real URL?
>
> Thank you,
> Anita.
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>



-- 
Zach Dennis
http://www.continuousthinking.com
http://www.mutuallyhuman.com


More information about the rspec-users mailing list