Я пытаюсь написать функциональный тест для действия, которое должно выполняться через https.Я не проверяю перенаправление HTTPS - я уже знаю, что это работает из другого теста.
Я пытаюсь сделать следующее:
get :new, :protocol => "https://"
assert_redirected_to :root
Но это не вызывает запрос поверхHTTPS.Есть ли опция «get», которая позволит мне изменить протокол?
Кроме того, если я пытаюсь указать URL-адрес (например, get «https: /test.host/do/something»), я получаюошибка маршрутизации, так как на моем уровне рельсов для https нет маршрута - об этом позаботились на уровне моего веб-сервера.