@@ -33,11 +33,20 @@ public function testFieldsRenderWithStimulusController()
3333 ->assertElementAttributeContains ('#product_category_autocomplete ' , 'data-controller ' , 'custom-autocomplete symfony--ux-autocomplete--autocomplete ' )
3434 ->assertElementAttributeContains ('#product_category_autocomplete ' , 'data-symfony--ux-autocomplete--autocomplete-url-value ' , '/test/autocomplete/category_autocomplete_type ' )
3535 ->assertElementAttributeContains ('#product_category_autocomplete ' , 'data-symfony--ux-autocomplete--autocomplete-min-characters-value ' , '2 ' )
36+ ->assertElementAttributeContains ('#product_category_autocomplete ' , 'required ' , 'required ' )
3637 ->assertElementAttributeContains ('#product_category_autocomplete ' , 'data-symfony--ux-autocomplete--autocomplete-max-results-value ' , '25 ' )
3738
3839 ->assertElementAttributeContains ('#product_portionSize ' , 'data-controller ' , 'symfony--ux-autocomplete--autocomplete ' )
40+ ->assertElementAttributeContains ('#product_portionSize ' , 'required ' , 'required ' )
41+
42+ ->assertElementAttributeContains ('#product_colour ' , 'data-controller ' , 'symfony--ux-autocomplete--autocomplete ' )
43+ // not implemented in zenstruck/browser
44+ // ->elementAttributeNotExists('#product_colour', 'required')
45+ ->assertNotSeeElement ('#product_colour[required] ' )
46+
3947 ->assertElementAttributeContains ('#product_tags ' , 'data-controller ' , 'symfony--ux-autocomplete--autocomplete ' )
4048 ->assertElementAttributeContains ('#product_tags ' , 'data-symfony--ux-autocomplete--autocomplete-tom-select-options-value ' , 'createOnBlur ' )
49+ ->assertElementAttributeContains ('#product_tags ' , 'required ' , 'required ' )
4150 ;
4251 }
4352
0 commit comments