тестирование маршрутов с ограничениями субдомена с использованием rspec

Мне не удается заставить мои тесты маршрутизации rspec работать с ограничением субдомена.

В частности, у меня есть маршрут

constraints :subdomain => "api" do
  resources :sign_ups, :only => [:create]
end

и (среди прочего) тест

it "does allow creation of sign ups" do
  {:post => "/sign_ups"}.should route_to(
    :controller => "sign_ups",
    :action => "create",
  )
end

. Если я удалю ограничение субдомена, этот тест пройдет, но с ним не пройдет. Я должен сказать rspec использовать поддомен, но я не понимаю, как

TIA

Энди

9
задан Andrew 17 February 2012 в 14:05
поделиться