@@ -50,7 +50,7 @@ def test_http_method
5050
5151 validators = { 'post[cost]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
5252 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
53- form_field ( 'input' , name : ' _method', type : 'hidden' , value : 'patch' ) +
53+ hidden_input ( ' _method', 'patch' ) +
5454 form_field ( 'input' , id : 'post_cost' , name : 'post[cost]' , type : 'text' )
5555 end
5656
@@ -105,7 +105,7 @@ def test_check_box
105105
106106 validators = { 'post[cost]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
107107 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
108- form_field ( 'input' , name : ' post[cost]' , type : 'hidden' , value : '0 ') +
108+ hidden_input_for_checkbox ( ' post[cost]') +
109109 form_field ( 'input' , id : 'post_cost' , name : 'post[cost]' , type : 'checkbox' , value : '1' )
110110 end
111111
@@ -120,7 +120,7 @@ def test_checkbox
120120
121121 validators = { 'post[cost]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
122122 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
123- form_field ( 'input' , name : ' post[cost]' , type : 'hidden' , value : '0 ') +
123+ hidden_input_for_checkbox ( ' post[cost]') +
124124 form_field ( 'input' , id : 'post_cost' , name : 'post[cost]' , type : 'checkbox' , value : '1' )
125125 end
126126
@@ -135,7 +135,7 @@ def test_check_box_ensure_no_validate_attribute
135135
136136 validators = { 'post[cost]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
137137 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
138- form_field ( 'input' , name : ' post[cost]' , type : 'hidden' , value : '0 ') +
138+ hidden_input_for_checkbox ( ' post[cost]') +
139139 form_field ( 'input' , id : 'post_cost' , name : 'post[cost]' , type : 'checkbox' , value : '1' )
140140 end
141141
@@ -349,7 +349,8 @@ def test_select_multiple
349349
350350 validators = { 'post[cost][]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
351351 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
352- %(#{ hidden_input_for_select ( 'post[cost][]' ) } #{ form_field ( 'select' , id : 'post_cost' , name : 'post[cost][]' , multiple : true ) } )
352+ hidden_input ( 'post[cost][]' ) +
353+ form_field ( 'select' , id : 'post_cost' , name : 'post[cost][]' , multiple : true )
353354 end
354355
355356 assert_dom_equal expected , output_buffer
@@ -400,7 +401,7 @@ def test_collection_check_boxes_with_many_association
400401 }
401402
402403 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
403- form_field ( 'input' , name : ' post[tag_ids][]' , type : 'hidden' , value : ' ')
404+ hidden_input ( ' post[tag_ids][]')
404405 end
405406
406407 assert_dom_equal expected , output_buffer
@@ -450,7 +451,7 @@ def test_collection_check_boxes
450451
451452 validators = { 'post[cost]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
452453 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
453- form_field ( 'input' , name : ' post[cost][]' , type : 'hidden' , value : ' ')
454+ hidden_input ( ' post[cost][]')
454455 end
455456
456457 assert_dom_equal expected , output_buffer
@@ -464,7 +465,7 @@ def test_collection_checkboxes
464465
465466 validators = { 'post[cost]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
466467 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
467- form_field ( 'input' , name : ' post[cost][]' , type : 'hidden' , value : ' ')
468+ hidden_input ( ' post[cost][]')
468469 end
469470
470471 assert_dom_equal expected , output_buffer
@@ -477,7 +478,7 @@ def test_collection_check_boxes_with_validate_options
477478 end
478479
479480 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : { } ) do
480- form_field ( 'input' , name : ' post[cost][]' , type : 'hidden' , value : ' ')
481+ hidden_input ( ' post[cost][]')
481482 end
482483
483484 assert_dom_equal expected , output_buffer
@@ -490,7 +491,7 @@ def test_collection_radio_buttons
490491
491492 validators = { 'post[cost]' => { presence : [ { message : I18n . t ( 'errors.messages.blank' ) } ] } }
492493 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : validators ) do
493- form_field ( 'input' , name : ' post[cost]' , type : 'hidden' , value : ' ')
494+ hidden_input ( ' post[cost]')
494495 end
495496
496497 assert_dom_equal expected , output_buffer
@@ -502,7 +503,7 @@ def test_collection_radio_buttons_with_validate_options
502503 end
503504
504505 expected = whole_form_for ( '/posts' , 'new_post' , 'new_post' , validators : { } ) do
505- form_field ( 'input' , name : ' post[cost]' , type : 'hidden' , value : ' ')
506+ hidden_input ( ' post[cost]')
506507 end
507508
508509 assert_dom_equal expected , output_buffer
0 commit comments