From 1d542e47d15d0f29cf301dcb883143716c06552c Mon Sep 17 00:00:00 2001 From: Kasper Timm Hansen Date: Tue, 2 Aug 2016 16:22:57 +0200 Subject: [PATCH] Set `always_permitted_parameters`. The tests were written with the common false value seen in Rails apps, show that intent in the code. Should also fix the build on 5-0-stable. --- .../test/controller/parameters/serialization_test.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/actionpack/test/controller/parameters/serialization_test.rb b/actionpack/test/controller/parameters/serialization_test.rb index 84193e304a..352dd8ffb7 100644 --- a/actionpack/test/controller/parameters/serialization_test.rb +++ b/actionpack/test/controller/parameters/serialization_test.rb @@ -3,6 +3,15 @@ require 'active_support/core_ext/string/strip' class ParametersSerializationTest < ActiveSupport::TestCase + setup do + @old_permitted_parameters = ActionController::Parameters.always_permitted_parameters + ActionController::Parameters.always_permitted_parameters = true + end + + teardown do + ActionController::Parameters.always_permitted_parameters = @old_permitted_parameters + end + test 'yaml serialization' do assert_equal <<-end_of_yaml.strip_heredoc, YAML.dump(ActionController::Parameters.new(key: :value)) --- !ruby/object:ActionController::Parameters -- GitLab