Я много раз пытался придумать самый простой / понятный способ написания спецификаций запросов для определенных страниц моего сайта. Мне нужен способ заставить Capybara загружать страницы, доступные только через https . Вот соответствующие детали:
- В настоящее время я использую RSpec, Capybara и FactoryGirl на Rails 3.1.0
- Это сайт электронной коммерции. Некоторые контроллеры вызывают все действия ssl, используя новый метод
force_ssl
в определении класса контроллера, в то время как другие этого не делают. Мне нужно, чтобы страницы корзины и оформления заказа всегда были https://,, в то время как остальная часть сайта должна оставаться доступной через http: //.
- Я был бы в порядке, если бы я только знал, как это сделать!
Я уверен, что многие люди столкнулись с такой же проблемой. Как ты это сделал?