File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change @@ -100,14 +100,21 @@ describe('form-tags', () => {
100
100
it ( 'has hidden inputs when name is set' , async ( ) => {
101
101
const wrapper = mount ( BFormTags , {
102
102
propsData : {
103
- value : [ 'apple' , 'orange' ] ,
104
- name : 'foo'
103
+ value : [ ] ,
104
+ name : 'foo' ,
105
+ required : true
105
106
}
106
107
} )
107
108
108
109
expect ( wrapper . element . tagName ) . toBe ( 'DIV' )
109
110
110
- const $hidden = wrapper . findAll ( 'input[type=hidden]' )
111
+ let $hidden = wrapper . find ( 'input.sr-only' )
112
+ expect ( $hidden . attributes ( 'value' ) ) . toEqual ( '' )
113
+ expect ( $hidden . attributes ( 'name' ) ) . toEqual ( 'foo' )
114
+ expect ( $hidden . attributes ( 'required' ) ) . toBeDefined ( )
115
+
116
+ await wrapper . setProps ( { value : [ 'apple' , 'orange' ] } )
117
+ $hidden = wrapper . findAll ( 'input[type=hidden]' )
111
118
expect ( $hidden . length ) . toBe ( 2 )
112
119
expect ( $hidden . at ( 0 ) . attributes ( 'value' ) ) . toEqual ( 'apple' )
113
120
expect ( $hidden . at ( 0 ) . attributes ( 'name' ) ) . toEqual ( 'foo' )
You can’t perform that action at this time.
0 commit comments