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)
Итак, capybara правильно перенаправляется на " http://some.other.domain.com/some_path", но по какой-то причине он считает, что он должен обрабатывать часть пути URL-адреса внутри мое приложение. ПРИМЕЧАНИЕ capybara вообще не имеет проблемы с " http://some.other.domain.com/" - мои тесты проходят, если я перенаправляю URL-адрес без части пути.
Это ошибка?