@@ -553,13 +553,13 @@ describe('Liveboard/viz embed tests', () => {
553553 } ) ;
554554 } ) ;
555555
556- test ( 'navigateToLiveboard should trigger the navigate event with the correct path' , ( done ) => {
556+ test ( 'navigateToLiveboard should trigger the navigate event with the correct path' , async ( done ) => {
557557 mockMessageChannel ( ) ;
558558 const liveboardEmbed = new LiveboardEmbed ( getRootEl ( ) , {
559559 ...defaultViewConfig ,
560560 } as LiveboardViewConfig ) ;
561561 const onSpy = jest . spyOn ( liveboardEmbed , 'trigger' ) ;
562- liveboardEmbed . prerenderGeneric ( ) ;
562+ await liveboardEmbed . prerenderGeneric ( ) ;
563563 executeAfterWait ( ( ) => {
564564 const iframe = getIFrameEl ( ) ;
565565 postMessageToParent ( iframe . contentWindow , {
@@ -573,14 +573,14 @@ describe('Liveboard/viz embed tests', () => {
573573 } ) ;
574574 } ) ;
575575
576- test ( 'navigateToLiveboard with preRender' , ( done ) => {
576+ test ( 'navigateToLiveboard with preRender' , async ( done ) => {
577577 mockMessageChannel ( ) ;
578578 const liveboardEmbed = new LiveboardEmbed ( getRootEl ( ) , {
579579 ...defaultViewConfig ,
580580 preRenderId : 'test' ,
581581 } as LiveboardViewConfig ) ;
582582 const onSpy = jest . spyOn ( liveboardEmbed , 'trigger' ) ;
583- liveboardEmbed . prerenderGeneric ( ) ;
583+ await liveboardEmbed . prerenderGeneric ( ) ;
584584 executeAfterWait ( ( ) => {
585585 const iframe = getIFrameEl ( ) ;
586586 postMessageToParent ( iframe . contentWindow , {
@@ -604,7 +604,7 @@ describe('Liveboard/viz embed tests', () => {
604604 } ,
605605 ] ,
606606 } as LiveboardViewConfig ) ;
607- liveboardEmbed . render ( ) ;
607+ await liveboardEmbed . render ( ) ;
608608 await executeAfterWait ( ( ) => {
609609 expectUrlMatchesWithParams (
610610 getIFrameSrc ( ) ,
@@ -637,7 +637,7 @@ describe('Liveboard/viz embed tests', () => {
637637 ...defaultViewConfig ,
638638 liveboardId,
639639 } as LiveboardViewConfig ) ;
640- liveboardEmbed . render ( ) ;
640+ await liveboardEmbed . render ( ) ;
641641 await executeAfterWait ( ( ) => {
642642 const result = liveboardEmbed . trigger ( HostEvent . SetActiveTab , {
643643 tabId : newActiveTabId ,
@@ -650,13 +650,13 @@ describe('Liveboard/viz embed tests', () => {
650650 } ) ;
651651
652652 describe ( 'PreRender flow for liveboard embed' , ( ) => {
653- test ( 'it should preRender generic with liveboard id is not passed' , ( done ) => {
653+ test ( 'it should preRender generic with liveboard id is not passed' , async ( done ) => {
654654 const consoleSpy = jest . spyOn ( console , 'error' ) ;
655655 const libEmbed = new LiveboardEmbed ( getRootEl ( ) , {
656656 preRenderId : 'testPreRender' ,
657657 } ) ;
658658 const prerenderGenericSpy = jest . spyOn ( libEmbed , 'prerenderGeneric' ) ;
659- libEmbed . preRender ( ) ;
659+ await libEmbed . preRender ( ) ;
660660 executeAfterWait ( ( ) => {
661661 const iFrame = document . getElementById (
662662 libEmbed . getPreRenderIds ( ) . child ,
@@ -735,7 +735,7 @@ describe('Liveboard/viz embed tests', () => {
735735 } ;
736736 } ) ;
737737
738- libEmbed . preRender ( ) ;
738+ await libEmbed . preRender ( ) ;
739739
740740 await waitFor ( ( ) => ! ! getIFrameEl ( ) ) ;
741741
@@ -750,7 +750,7 @@ describe('Liveboard/viz embed tests', () => {
750750 liveboardId : testLiveboardId ,
751751 } ) ;
752752 const navigateToLiveboardSpy = jest . spyOn ( newLibEmbed , 'navigateToLiveboard' ) ;
753- newLibEmbed . showPreRender ( ) ;
753+ await newLibEmbed . showPreRender ( ) ;
754754
755755 executeAfterWait ( ( ) => {
756756 const iFrame = document . getElementById (
@@ -776,7 +776,7 @@ describe('Liveboard/viz embed tests', () => {
776776 ...defaultViewConfig ,
777777 vizId : 'testViz' ,
778778 } ) ;
779- liveboardEmbed . render ( ) ;
779+ await liveboardEmbed . render ( ) ;
780780 mockProcessTrigger . mockResolvedValue ( { session : 'test' } ) ;
781781 await executeAfterWait ( async ( ) => {
782782 await liveboardEmbed . trigger (
0 commit comments