Как лучше всего протестировать URL-адреса только для SSL с Capybara? - PullRequest
4 голосов
/ 01 сентября 2011

Я много раз пытался придумать самый простой / понятный способ написания спецификаций запросов для определенных страниц моего сайта. Мне нужен способ заставить Capybara загружать страницы, доступные только через https . Вот соответствующие детали:

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

Я уверен, что многие люди столкнулись с такой же проблемой. Как ты это сделал?

1 Ответ

0 голосов
/ 08 октября 2011

Какой драйвер Capybara вы используете?Он должен нормально работать с Selenium.

...