@@ -7,7 +7,8 @@ def assert_filtered_out(params, key)
77 end
88
99 test "permitted nested parameters" do
10- params = ActionController ::Parameters . new ( book : {
10+ params = ActionController ::Parameters . new (
11+ book : {
1112 title : "Romeo and Juliet" ,
1213 authors : [ {
1314 name : "William Shakespeare" ,
@@ -43,7 +44,8 @@ def assert_filtered_out(params, key)
4344 end
4445
4546 test "permitted nested parameters with a string or a symbol as a key" do
46- params = ActionController ::Parameters . new ( book : {
47+ params = ActionController ::Parameters . new (
48+ book : {
4749 "authors" => [
4850 { name : "William Shakespeare" , born : "1564-04-26" } ,
4951 { name : "Christopher Marlowe" }
@@ -66,7 +68,8 @@ def assert_filtered_out(params, key)
6668 end
6769
6870 test "nested arrays with strings" do
69- params = ActionController ::Parameters . new ( book : {
71+ params = ActionController ::Parameters . new (
72+ book : {
7073 genres : [ "Tragedy" ]
7174 } )
7275
@@ -75,7 +78,8 @@ def assert_filtered_out(params, key)
7578 end
7679
7780 test "permit may specify symbols or strings" do
78- params = ActionController ::Parameters . new ( book : {
81+ params = ActionController ::Parameters . new (
82+ book : {
7983 title : "Romeo and Juliet" ,
8084 author : "William Shakespeare"
8185 } ,
@@ -88,7 +92,8 @@ def assert_filtered_out(params, key)
8892 end
8993
9094 test "nested array with strings that should be hashes" do
91- params = ActionController ::Parameters . new ( book : {
95+ params = ActionController ::Parameters . new (
96+ book : {
9297 genres : [ "Tragedy" ]
9398 } )
9499
@@ -97,7 +102,8 @@ def assert_filtered_out(params, key)
97102 end
98103
99104 test "nested array with strings that should be hashes and additional values" do
100- params = ActionController ::Parameters . new ( book : {
105+ params = ActionController ::Parameters . new (
106+ book : {
101107 title : "Romeo and Juliet" ,
102108 genres : [ "Tragedy" ]
103109 } )
@@ -108,7 +114,8 @@ def assert_filtered_out(params, key)
108114 end
109115
110116 test "nested string that should be a hash" do
111- params = ActionController ::Parameters . new ( book : {
117+ params = ActionController ::Parameters . new (
118+ book : {
112119 genre : "Tragedy"
113120 } )
114121
@@ -117,7 +124,8 @@ def assert_filtered_out(params, key)
117124 end
118125
119126 test "fields_for-style nested params" do
120- params = ActionController ::Parameters . new ( book : {
127+ params = ActionController ::Parameters . new (
128+ book : {
121129 authors_attributes : {
122130 '0' : { name : "William Shakespeare" , age_of_death : "52" } ,
123131 '1' : { name : "Unattributed Assistant" } ,
@@ -136,7 +144,8 @@ def assert_filtered_out(params, key)
136144 end
137145
138146 test "fields_for-style nested params with negative numbers" do
139- params = ActionController ::Parameters . new ( book : {
147+ params = ActionController ::Parameters . new (
148+ book : {
140149 authors_attributes : {
141150 '-1' : { name : "William Shakespeare" , age_of_death : "52" } ,
142151 '-2' : { name : "Unattributed Assistant" }
@@ -153,7 +162,8 @@ def assert_filtered_out(params, key)
153162 end
154163
155164 test "nested number as key" do
156- params = ActionController ::Parameters . new ( product : {
165+ params = ActionController ::Parameters . new (
166+ product : {
157167 properties : {
158168 "0" => "prop0" ,
159169 "1" => "prop1"
0 commit comments