@@ -406,7 +406,7 @@ describe('api: defineAsyncComponent', () => {
406
406
const app = createApp ( {
407
407
render : ( ) =>
408
408
h ( Suspense , null , {
409
- default : ( ) => [ h ( Foo ) , ' & ' , h ( Foo ) ] ,
409
+ default : ( ) => h ( 'div' , [ h ( Foo ) , ' & ' , h ( Foo ) ] ) ,
410
410
fallback : ( ) => 'loading'
411
411
} )
412
412
} )
@@ -416,7 +416,7 @@ describe('api: defineAsyncComponent', () => {
416
416
417
417
resolve ! ( ( ) => 'resolved' )
418
418
await timeout ( )
419
- expect ( serializeInner ( root ) ) . toBe ( 'resolved & resolved' )
419
+ expect ( serializeInner ( root ) ) . toBe ( '<div> resolved & resolved</div> ' )
420
420
} )
421
421
422
422
test ( 'suspensible: false' , async ( ) => {
@@ -433,18 +433,18 @@ describe('api: defineAsyncComponent', () => {
433
433
const app = createApp ( {
434
434
render : ( ) =>
435
435
h ( Suspense , null , {
436
- default : ( ) => [ h ( Foo ) , ' & ' , h ( Foo ) ] ,
436
+ default : ( ) => h ( 'div' , [ h ( Foo ) , ' & ' , h ( Foo ) ] ) ,
437
437
fallback : ( ) => 'loading'
438
438
} )
439
439
} )
440
440
441
441
app . mount ( root )
442
442
// should not show suspense fallback
443
- expect ( serializeInner ( root ) ) . toBe ( '<!----> & <!---->' )
443
+ expect ( serializeInner ( root ) ) . toBe ( '<div>< !----> & <!----></div >' )
444
444
445
445
resolve ! ( ( ) => 'resolved' )
446
446
await timeout ( )
447
- expect ( serializeInner ( root ) ) . toBe ( 'resolved & resolved' )
447
+ expect ( serializeInner ( root ) ) . toBe ( '<div> resolved & resolved</div> ' )
448
448
} )
449
449
450
450
test ( 'suspense with error handling' , async ( ) => {
@@ -460,7 +460,7 @@ describe('api: defineAsyncComponent', () => {
460
460
const app = createApp ( {
461
461
render : ( ) =>
462
462
h ( Suspense , null , {
463
- default : ( ) => [ h ( Foo ) , ' & ' , h ( Foo ) ] ,
463
+ default : ( ) => h ( 'div' , [ h ( Foo ) , ' & ' , h ( Foo ) ] ) ,
464
464
fallback : ( ) => 'loading'
465
465
} )
466
466
} )
@@ -472,7 +472,7 @@ describe('api: defineAsyncComponent', () => {
472
472
reject ! ( new Error ( 'no' ) )
473
473
await timeout ( )
474
474
expect ( handler ) . toHaveBeenCalled ( )
475
- expect ( serializeInner ( root ) ) . toBe ( '<!----> & <!---->' )
475
+ expect ( serializeInner ( root ) ) . toBe ( '<div>< !----> & <!----></div >' )
476
476
} )
477
477
478
478
test ( 'retry (success)' , async ( ) => {
0 commit comments