On 9 Aug 2011, at 13:11, David Chelimsky wrote: > On Aug 9, 2011, at 2:00 AM, Chris Mear wrote: > >> On 9 Aug 2011, at 01:02, David Chelimsky wrote: >> >>> On Aug 8, 2011, at 6:00 PM, Matt Wynne wrote: >>> >>>> I expected to be able to do something like this in a routing spec: >>>> >>>> { :get => '/legacy/route' }.should redirect_to('/shiny/new/route') >>> >>> Routes resolve to paths to controller actions, they don't do any http >>> redirection. >> >> A 'redirect' helper was added to ActionDispatch::Mapper for Rails 3, to >> allow redirection without hitting a controller: >> >> https://github.com/rails/rails/commit/a1ce52e#L2R294 >> >> http://guides.rubyonrails.org/routing.html#redirection >> >> Chris > > > Glad to know that! > > I think this needs to be in Rails before it's in RSpec. Would either of you > (Matt/Chris) care to open up a feature request for a new Rails assertion? > Something like assert_route_redirects? If you do, please reference it in this > thread.
Done: https://github.com/rails/rails/issues/2488 cheers, Matt -- Freelance programmer & coach Author, http://pragprog.com/book/hwcuc/the-cucumber-book (with Aslak Hellesøy) Founder, http://relishapp.com +44(0)7974430184 | http://twitter.com/mattwynne
_______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users