diff options
author | Yves Senn <yves.senn@gmail.com> | 2015-12-30 08:52:26 +0100 |
---|---|---|
committer | Yves Senn <yves.senn@gmail.com> | 2015-12-30 08:52:26 +0100 |
commit | 892658a3d266828bd30d20101cab67de1e889278 (patch) | |
tree | b9f86dd74d0b7d0e7e593068bb23ff911268f575 | |
parent | 6c85aeaa7b9ec3b926987e05cfc6620387d0ae53 (diff) | |
parent | d8e98897b5703ac49bf0764da71a06d64ecda9b0 (diff) | |
download | rails-892658a3d266828bd30d20101cab67de1e889278.tar.gz rails-892658a3d266828bd30d20101cab67de1e889278.tar.bz2 rails-892658a3d266828bd30d20101cab67de1e889278.zip |
Merge pull request #22829 from jcoyne/test_parameters
TestController#parameters returns AC::Parameters
-rw-r--r-- | actionview/CHANGELOG.md | 5 | ||||
-rw-r--r-- | actionview/lib/action_view/test_case.rb | 2 | ||||
-rw-r--r-- | actionview/test/template/test_case_test.rb | 4 |
3 files changed, 10 insertions, 1 deletions
diff --git a/actionview/CHANGELOG.md b/actionview/CHANGELOG.md index 85d91825ac..91d47cda11 100644 --- a/actionview/CHANGELOG.md +++ b/actionview/CHANGELOG.md @@ -1,3 +1,8 @@ +* `ActionView::TestCase::Controller#params` returns an instance of + `ActionController::Parameters`. + + *Justin Coyne* + * Fix regression in `submit_tag` when a symbol is used as label argument. *Yuuji Yaginuma* diff --git a/actionview/lib/action_view/test_case.rb b/actionview/lib/action_view/test_case.rb index f6b5696a13..120962b5aa 100644 --- a/actionview/lib/action_view/test_case.rb +++ b/actionview/lib/action_view/test_case.rb @@ -28,7 +28,7 @@ module ActionView @response = ActionDispatch::TestResponse.new @request.env.delete('PATH_INFO') - @params = {} + @params = ActionController::Parameters.new end end diff --git a/actionview/test/template/test_case_test.rb b/actionview/test/template/test_case_test.rb index b057d43ee0..d69d5819b6 100644 --- a/actionview/test/template/test_case_test.rb +++ b/actionview/test/template/test_case_test.rb @@ -42,6 +42,10 @@ module ActionView assert_same view, view end + test "exposes params" do + assert params.is_a? ActionController::Parameters + end + test "exposes view as _view for backwards compatibility" do assert_same _view, view end |