From 0cfde5f8c063c74e9ad49c2c9eae96256155c3bd Mon Sep 17 00:00:00 2001 From: Jamis Buck Date: Tue, 1 Aug 2006 20:56:26 +0000 Subject: Make sure assert_respond_to works with symbol parameters git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4648 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/lib/action_controller/assertions.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'actionpack/lib/action_controller/assertions.rb') diff --git a/actionpack/lib/action_controller/assertions.rb b/actionpack/lib/action_controller/assertions.rb index a89f515af6..710daa3a4d 100644 --- a/actionpack/lib/action_controller/assertions.rb +++ b/actionpack/lib/action_controller/assertions.rb @@ -78,7 +78,7 @@ module Test #:nodoc: begin url = {} - original = { :expected => options, :actual => @response.redirected_to.dup } + original = { :expected => options, :actual => @response.redirected_to.is_a?(Symbol) ? @response.redirected_to : @response.redirected_to.dup } original.each do |key, value| if value.is_a?(Symbol) value = @controller.respond_to?(value, true) ? @controller.send(value) : @controller.send("hash_for_#{option}") -- cgit v1.2.3