Skip to content

Commit 8f68fc2

Browse files
committed
minor #1055 [Live] fix test assertion (kbond)
This PR was merged into the 2.x branch. Discussion ---------- [Live] fix test assertion | Q | A | ------------- | --- | Bug fix? | yes | New feature? | no | Tickets | n/a | License | MIT Looks like newer versions of Symfony's form twig templates don't render self-closing tags anymore. Commits ------- 8df02bf fix(live): test assertion
2 parents 25f0ab8 + 8df02bf commit 8f68fc2

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/LiveComponent/tests/Functional/Form/ComponentWithFormTest.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -199,19 +199,19 @@ public function testHandleCheckboxChanges(): void
199199
->throwExceptions()
200200
->get($getUrl($dehydratedProps))
201201
->assertSuccessful()
202-
->assertContains('<input type="checkbox" id="form_choice_multiple_1" name="form[choice_multiple][]" value="2" checked="checked" />')
203-
->assertContains('<input type="checkbox" id="form_choice_multiple_0" name="form[choice_multiple][]" value="1" />')
204-
->assertContains('<input type="checkbox" id="form_checkbox" name="form[checkbox]" required="required" value="1" />')
205-
->assertContains('<input type="checkbox" id="form_checkbox_checked" name="form[checkbox_checked]" required="required" value="1" checked="checked" />')
202+
->assertContains('<input type="checkbox" id="form_choice_multiple_1" name="form[choice_multiple][]" value="2" checked="checked"')
203+
->assertContains('<input type="checkbox" id="form_choice_multiple_0" name="form[choice_multiple][]" value="1"')
204+
->assertContains('<input type="checkbox" id="form_checkbox" name="form[checkbox]" required="required" value="1"')
205+
->assertContains('<input type="checkbox" id="form_checkbox_checked" name="form[checkbox_checked]" required="required" value="1" checked="checked"')
206206
;
207207

208208
// check both multiple fields
209209
$updatedProps = ['form' => ['choice_multiple' => ['1', '2']]];
210210

211211
$crawler = $browser
212212
->get($getUrl($dehydratedProps, $updatedProps))
213-
->assertContains('<input type="checkbox" id="form_choice_multiple_1" name="form[choice_multiple][]" value="2" checked="checked" />')
214-
->assertContains('<input type="checkbox" id="form_choice_multiple_0" name="form[choice_multiple][]" value="1" checked="checked" />')
213+
->assertContains('<input type="checkbox" id="form_choice_multiple_1" name="form[choice_multiple][]" value="2" checked="checked"')
214+
->assertContains('<input type="checkbox" id="form_choice_multiple_0" name="form[choice_multiple][]" value="1" checked="checked"')
215215
->crawler()
216216
;
217217
$dehydratedProps = json_decode(
@@ -228,10 +228,10 @@ public function testHandleCheckboxChanges(): void
228228

229229
$crawler = $browser
230230
->get($getUrl($dehydratedProps, $updatedProps))
231-
->assertContains('<input type="checkbox" id="form_choice_multiple_1" name="form[choice_multiple][]" value="2" />')
232-
->assertContains('<input type="checkbox" id="form_choice_multiple_0" name="form[choice_multiple][]" value="1" />')
233-
->assertContains('<input type="checkbox" id="form_checkbox" name="form[checkbox]" required="required" value="1" checked="checked" />')
234-
->assertContains('<input type="checkbox" id="form_checkbox_checked" name="form[checkbox_checked]" required="required" value="1" />')
231+
->assertContains('<input type="checkbox" id="form_choice_multiple_1" name="form[choice_multiple][]" value="2"')
232+
->assertContains('<input type="checkbox" id="form_choice_multiple_0" name="form[choice_multiple][]" value="1"')
233+
->assertContains('<input type="checkbox" id="form_checkbox" name="form[checkbox]" required="required" value="1" checked="checked"')
234+
->assertContains('<input type="checkbox" id="form_checkbox_checked" name="form[checkbox_checked]" required="required" value="1"')
235235
->crawler()
236236
;
237237
$dehydratedProps = json_decode(

0 commit comments

Comments
 (0)