Rails, Concombre: redirection externe vers un autre domaine
-
29-09-2019 - |
Question
Je fonction de concombre
...
Given I am on my domain page
When I press "send data to external domain"
Then I should be on the externel domain page
...
Dans les environnements de production et de développement "Ma page de domaine" (www.example.com/mydomainpage) redirige l'utilisateur à "la page de domaine externe" (www.externaldomain.com/page). Mais dans le test de coupe concombre partie hors enviroment domaine 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
Est-il possible de mettre en place le concombre rediriger vers différents domaines, non seulement domaine du serveur actuel?
P.S. Concombre + Capybara + Rails + Rspec
La solution
Il y a plusieurs façons de faire une telle chose (Sélénium, Culerity et etc ...). Le meilleur moyen utilise capybara-mécaniser , le pilote RackTest pour Capybara avec le soutien de la demande à distance. C'est un outil très cool!
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow