私のルートファイルには次のものがあります。
resources :subscription, :only => [:show], :constraints => {:protocol => "https"}
このルートの仕様を次のように追加しようとしています。
it "recognizes and generates #show" do
{ :get => "/subscription", :protocol => 'https' }.should route_to(:controller => "subscriptions", :action => "show")
end
ただし、仕様はまだ失敗します。を削除する:protocol => 'https'
と、仕様も失敗します。
ActionController :: RoutingError: 「/subscription」に一致するルートはありません