redirect_to не подходит для меня в моих тестах на огурцы. Метод step_definition являетсядолжен перенаправить на неработающий
Then /^I should be redirected to "(.*)"$/ do |url|
response.should redirect_to(url)
end
В Rails 2.3.3 я делаю:
redirect_to some_url, :status => 301 and return false
Я бегу, что от application_controller.rb и возвращение ложным. Когда я хвост test.log я вижу это перенаправлять еще тест огурец до сих пор не удается с кодом
expected redirect_to ..., got no redirect
огурца выглядит следующим образом:
Given I go to "/blogs?page=1"
Then I should be redirected to "/blogs"
Любая идея, что я не хватает?
FYI, возвращающий false, больше ничего не делает внутри before_filters http://dev.rubyonrails.org/changeset/7984 – BaroqueBobcat