@@ -303,19 +303,35 @@ describe('reactivity/reactive/Array', () => {
303
303
const a2 = reactive ( [ { val : 3 } ] )
304
304
const a3 = [ 4 , 5 ]
305
305
306
- let result = computed ( ( ) => a1 . concat ( a2 , a3 ) )
307
- expect ( result . value ) . toStrictEqual ( [ 1 , { val : 2 } , { val : 3 } , 4 , 5 ] )
306
+ let result = computed ( ( ) => a1 . concat ( a2 , a3 , 6 , { val : 7 } ) )
307
+ expect ( result . value ) . toStrictEqual ( [
308
+ 1 ,
309
+ { val : 2 } ,
310
+ { val : 3 } ,
311
+ 4 ,
312
+ 5 ,
313
+ 6 ,
314
+ { val : 7 } ,
315
+ ] )
308
316
expect ( isReactive ( result . value [ 1 ] ) ) . toBe ( false )
309
317
expect ( isReactive ( result . value [ 2 ] ) ) . toBe ( true )
318
+ expect ( isReactive ( result . value [ 6 ] ) ) . toBe ( false )
310
319
311
320
a1 . shift ( )
312
- expect ( result . value ) . toStrictEqual ( [ { val : 2 } , { val : 3 } , 4 , 5 ] )
321
+ expect ( result . value ) . toStrictEqual ( [
322
+ { val : 2 } ,
323
+ { val : 3 } ,
324
+ 4 ,
325
+ 5 ,
326
+ 6 ,
327
+ { val : 7 } ,
328
+ ] )
313
329
314
330
a2 . pop ( )
315
- expect ( result . value ) . toStrictEqual ( [ { val : 2 } , 4 , 5 ] )
331
+ expect ( result . value ) . toStrictEqual ( [ { val : 2 } , 4 , 5 , 6 , { val : 7 } ] )
316
332
317
333
a3 . pop ( )
318
- expect ( result . value ) . toStrictEqual ( [ { val : 2 } , 4 , 5 ] )
334
+ expect ( result . value ) . toStrictEqual ( [ { val : 2 } , 4 , 5 , 6 , { val : 7 } ] )
319
335
} )
320
336
321
337
test ( 'entries' , ( ) => {
0 commit comments