class ForceSSLOptionalSegmentsTest
Public Instance Methods
test_force_ssl_redirects_to_same_format()
click to toggle source
# File actionpack/test/controller/force_ssl_test.rb, line 286 def test_force_ssl_redirects_to_same_format with_routing do |set| set.draw do scope "(:locale)" do defaults locale: "en" do get "/foo", to: "force_ssl_controller_level#banana" end end end @request.env["PATH_INFO"] = "/en/foo" get :banana, params: { locale: "en" } assert_equal "en", @controller.params[:locale] assert_response 301 assert_equal "https://test.host/en/foo", redirect_to_url end end