Given I have a rails app
And I'm using cucumber
And I'm using capybara
And I have an action that results in a redirect_to "http://some.other.domain.com/some_path"
When I test this action
Then the in-app portion of the test works fine
But I see this error: No route matches "/some_path" with {:method=>:get} (ActionController::RoutingError)
Así capibara se redirige correctamente a "http://some.other.domain.com/some_path" pero por alguna razón se piensa que debe manejar la parte de la ruta de la URL dentro de mi aplicación. NOTA capybara no tiene ningún problema con "http://some.other.domain.com/" - mis pruebas pasan si redirijo a una URL sin una porción de ruta.Pepino + Carpincho: Problema con un escenario que redirige el navegador fuera de mi aplicación
¿Esto es un error?
+1 para escribir su pregunta en Gherkin :) – zetetic