@@ -130,17 +130,13 @@ describe("FieldRadios.vue", () => {
130
130
expect ( radios . is ( `input[name="${ nameAttribute } "]` ) ) ;
131
131
} ) ;
132
132
it ( "should render different 'name' attribute for all input[type=radio] across different instances" , ( ) => {
133
- const wrapper2 = mount ( FieldRadios , {
134
- localVue,
135
- propsData : { schema, model, disabled : false }
136
- } ) ;
137
- const radios2 = wrapper2 . findAll ( "input[type=radio]" ) ;
138
-
139
133
const nameAttribute = radios . at ( 0 ) . attributes ( ) . name ;
140
134
expect ( radios . is ( `input[name="${ nameAttribute } "]` ) ) ;
141
135
142
- const nameAttribute2 = radios2 . at ( 0 ) . attributes ( ) . name ;
143
- expect ( radios2 . is ( `input[name="${ nameAttribute2 } "]` ) ) ;
136
+ createField2 ( { schema, model, disabled : false } ) ;
137
+
138
+ const nameAttribute2 = radios . at ( 0 ) . attributes ( ) . name ;
139
+ expect ( radios . is ( `input[name="${ nameAttribute2 } "]` ) ) ;
144
140
145
141
expect ( nameAttribute ) . not . to . equal ( nameAttribute2 ) ;
146
142
} ) ;
@@ -250,17 +246,13 @@ describe("FieldRadios.vue", () => {
250
246
expect ( radios . is ( `input[name="${ nameAttribute } "]` ) ) ;
251
247
} ) ;
252
248
it ( "should render different 'name' attribute for all input[type=radio] across different instances" , ( ) => {
253
- const wrapper2 = mount ( FieldRadios , {
254
- localVue,
255
- propsData : { schema, model, disabled : false }
256
- } ) ;
257
- const radios2 = wrapper2 . findAll ( "input[type=radio]" ) ;
258
-
259
249
const nameAttribute = radios . at ( 0 ) . attributes ( ) . name ;
260
250
expect ( radios . is ( `input[name="${ nameAttribute } "]` ) ) ;
261
251
262
- const nameAttribute2 = radios2 . at ( 0 ) . attributes ( ) . name ;
263
- expect ( radios2 . is ( `input[name="${ nameAttribute2 } "]` ) ) ;
252
+ createField2 ( { schema, model, disabled : false } ) ;
253
+
254
+ const nameAttribute2 = radios . at ( 0 ) . attributes ( ) . name ;
255
+ expect ( radios . is ( `input[name="${ nameAttribute2 } "]` ) ) ;
264
256
265
257
expect ( nameAttribute ) . not . to . equal ( nameAttribute2 ) ;
266
258
} ) ;
@@ -374,17 +366,13 @@ describe("FieldRadios.vue", () => {
374
366
expect ( radios . is ( `input[name="${ nameAttribute } "]` ) ) ;
375
367
} ) ;
376
368
it ( "should render different 'name' attribute for all input[type=radio] across different instances" , ( ) => {
377
- const wrapper2 = mount ( FieldRadios , {
378
- localVue,
379
- propsData : { schema, model, disabled : false }
380
- } ) ;
381
- const radios2 = wrapper2 . findAll ( "input[type=radio]" ) ;
382
-
383
369
const nameAttribute = radios . at ( 0 ) . attributes ( ) . name ;
384
370
expect ( radios . is ( `input[name="${ nameAttribute } "]` ) ) ;
385
371
386
- const nameAttribute2 = radios2 . at ( 0 ) . attributes ( ) . name ;
387
- expect ( radios2 . is ( `input[name="${ nameAttribute2 } "]` ) ) ;
372
+ createField2 ( { schema, model, disabled : false } ) ;
373
+
374
+ const nameAttribute2 = radios . at ( 0 ) . attributes ( ) . name ;
375
+ expect ( radios . is ( `input[name="${ nameAttribute2 } "]` ) ) ;
388
376
389
377
expect ( nameAttribute ) . not . to . equal ( nameAttribute2 ) ;
390
378
} ) ;
0 commit comments