aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack
diff options
context:
space:
mode:
Diffstat (limited to 'actionpack')
-rw-r--r--actionpack/lib/action_view/test_case.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/actionpack/lib/action_view/test_case.rb b/actionpack/lib/action_view/test_case.rb
index ac59c16d7c..731f91df30 100644
--- a/actionpack/lib/action_view/test_case.rb
+++ b/actionpack/lib/action_view/test_case.rb
@@ -200,9 +200,9 @@ module ActionView
# rendered. This is generally intended for internal use and extension
# frameworks.
def view_assigns
- _user_defined_ivars.inject({}) do |hash, var|
- hash.merge(var.sub('@','').to_sym => instance_variable_get(var))
- end
+ Hash[_user_defined_ivars.map do |var|
+ [var[1..-1].to_sym, instance_variable_get(var)]
+ end]
end
def _assigns