@@ -34,10 +34,21 @@ public function testFieldsRenderWithStimulusController()
3434 ->assertElementAttributeContains ('#product_category ' , 'data-symfony--ux-autocomplete--autocomplete-url-value ' , '/test/autocomplete/category_autocomplete_type?extra_options= ' )
3535 ->assertElementAttributeContains ('#product_category ' , 'data-symfony--ux-autocomplete--autocomplete-min-characters-value ' , '2 ' )
3636 ->assertElementAttributeContains ('#product_category ' , 'data-symfony--ux-autocomplete--autocomplete-max-results-value ' , '25 ' )
37+ ->assertElementAttributeContains ('#product_category ' , 'required ' , 'required ' )
38+
39+ ->assertElementAttributeContains ('#product_ingredients ' , 'required ' , 'required ' )
3740
3841 ->assertElementAttributeContains ('#product_portionSize ' , 'data-controller ' , 'symfony--ux-autocomplete--autocomplete ' )
42+ ->assertElementAttributeContains ('#product_portionSize ' , 'required ' , 'required ' )
43+
44+ ->assertElementAttributeContains ('#product_colour ' , 'data-controller ' , 'symfony--ux-autocomplete--autocomplete ' )
45+ // not implemented in zenstruck/browser
46+ // ->elementAttributeNotExists('#product_colour', 'required')
47+ ->assertNotSeeElement ('#product_colour[required] ' )
48+
3949 ->assertElementAttributeContains ('#product_tags ' , 'data-controller ' , 'symfony--ux-autocomplete--autocomplete ' )
4050 ->assertElementAttributeContains ('#product_tags ' , 'data-symfony--ux-autocomplete--autocomplete-tom-select-options-value ' , 'createOnBlur ' )
51+ ->assertElementAttributeContains ('#product_tags ' , 'required ' , 'required ' )
4152 ;
4253 }
4354
0 commit comments