Рельсы, Огурец:внешнее перенаправление на другой домен

StackOverflow https://stackoverflow.com/questions/3907888

Вопрос

У меня есть функция "огурец"

...
Given I am on my domain page
When I press "send data to external domain"
Then I should be on the externel domain page
...

В производстве и разработке сред "мой домен страницу" (www.example.com/mydomainpage) перенаправляет пользователя на страницу "внешний домен" (www.externaldomain.com/page).Но в тестовой среде cucumber отрезал доменную часть URL:

Redirected to http://www.externaldomain.com/page
Completed 302 Found in 17895ms


Started GET "/page" for 127.0.0.1 at 2010-10-11 19:06:48 +0400
  SQL (72.0ms)  ROLLBACK

Можно ли настроить cucumber для перенаправления на другой домен, а не только на текущий домен сервера?

P.S.Огурец + Капибара + Рельсы + Rspec

Это было полезно?

Решение

Есть много способов сделать это (Selenium, Culerity и т. Д.).Лучший способ - это использовать капибара-механизировать, драйвер RackTest для Capybara с поддержкой удаленных запросов.Это очень классный инструмент!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top