在我的黄瓜测试中,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 运行它并返回 false。当我跟踪 test.log 时,我看到它重定向但黄瓜测试仍然失败,并出现
expected redirect_to ..., got no redirect
黄瓜代码如下:
Given I go to "/blogs?page=1"
Then I should be redirected to "/blogs"
知道我错过了什么吗?