aboutsummaryrefslogtreecommitdiffstats
path: root/actionview/test/actionpack/controller
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2019-02-25 15:14:53 -0800
committerAaron Patterson <aaron.patterson@gmail.com>2019-02-25 15:14:53 -0800
commitd4015a7f0609f12a5f7be4c794e5c5eaf2c748d5 (patch)
treee7dec5d02c596de76602c623032020cd7edeb27c /actionview/test/actionpack/controller
parenta92e5eb4ae566b973ebb6fcf85d9d4d6e6fffcb0 (diff)
downloadrails-d4015a7f0609f12a5f7be4c794e5c5eaf2c748d5.tar.gz
rails-d4015a7f0609f12a5f7be4c794e5c5eaf2c748d5.tar.bz2
rails-d4015a7f0609f12a5f7be4c794e5c5eaf2c748d5.zip
Pass locals in to the template object on construction
This commit ensures that locals are passed in to the template objects when they are constructed, then removes the `locals=` mutator on the template object. This means we don't need to mutate Template objects with locals in the `decorate` method.
Diffstat (limited to 'actionview/test/actionpack/controller')
-rw-r--r--actionview/test/actionpack/controller/view_paths_test.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/actionview/test/actionpack/controller/view_paths_test.rb b/actionview/test/actionpack/controller/view_paths_test.rb
index a7a58a78cc..4449d08496 100644
--- a/actionview/test/actionpack/controller/view_paths_test.rb
+++ b/actionview/test/actionpack/controller/view_paths_test.rb
@@ -143,8 +143,9 @@ class ViewLoadPathsTest < ActionController::TestCase
"Decorated body",
template.identifier,
template.handler,
- virtual_path: template.virtual_path,
- format: template.format
+ virtual_path: template.virtual_path,
+ format: template.format,
+ locals: template.locals
)
end
end