[rspec-users] Testing Routing Constraint => redirect example.com to www.example.com

Justin Ko jko170 at gmail.com
Tue Aug 2 05:37:06 EDT 2011


On Mon, Aug 1, 2011 at 8:29 PM, Shane Mingins <elc at mingins.com> wrote:

> Hi All
>
> With the following route
>
>   constraints(:host => "example.com") do
>     match "(*x)" => redirect { |params, request|
>       URI.parse(request.url).tap { |x| x.host = "www.example.com" }.to_s
>     }
>   end
>
>
> I am wondering how or where I would spec this?
>
> Ideally I would like to be able to write a routing spec, something like:
>
> get("http://example.com").should route_to(:controller => "home", :action
> => "index", :host => "www.example.com")
>
> Thanks in advance
>
> Shane Mingins
>
> _______________________________________________
> rspec-users mailing list
> rspec-users at rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users


Hi, take a look at this:
https://github.com/rspec/rspec-rails/issues/416
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/rspec-users/attachments/20110802/b9433940/attachment-0001.html>


More information about the rspec-users mailing list