@@ -1973,7 +1973,7 @@ const testCases: TestsCase[] = [
19731973 await button . click ( ) ; // Toggle the window on
19741974 await expect ( page . locator ( '#gitbook-widget-window' ) ) . toBeVisible ( ) ;
19751975
1976- await page . evaluate ( overrideAIInitialState ) ;
1976+ await iframe . owner ( ) . evaluate ( overrideAIInitialState ) ;
19771977 } ,
19781978 } ,
19791979 {
@@ -1988,7 +1988,7 @@ const testCases: TestsCase[] = [
19881988 await iframe . getByTestId ( 'embed-tab-assistant' ) . click ( ) ; // Switch to assistant tab
19891989 await expect ( iframe . getByTestId ( 'ai-chat' ) ) . toBeVisible ( ) ;
19901990
1991- await page . evaluate ( overrideAIInitialState ) ;
1991+ await iframe . owner ( ) . evaluate ( overrideAIInitialState ) ;
19921992 } ,
19931993 } ,
19941994 {
@@ -2021,7 +2021,7 @@ const testCases: TestsCase[] = [
20212021 await expect ( iframe . getByTestId ( 'ai-chat-message-user' ) . first ( ) ) . toHaveText (
20222022 AI_PROMPT
20232023 ) ;
2024- await page . evaluate ( overrideAIResponse ) ;
2024+ await iframe . owner ( ) . evaluate ( overrideAIResponse ) ;
20252025 } ,
20262026 } ,
20272027 {
@@ -2042,7 +2042,8 @@ const testCases: TestsCase[] = [
20422042 'data-icon' ,
20432043 'book'
20442044 ) ;
2045- await page . evaluate ( overrideAIInitialState ) ;
2045+ const iframe = page . frameLocator ( '#gitbook-widget-iframe' ) ;
2046+ await iframe . owner ( ) . evaluate ( overrideAIInitialState ) ;
20462047 } ,
20472048 } ,
20482049 {
@@ -2069,7 +2070,7 @@ const testCases: TestsCase[] = [
20692070 await expect (
20702071 iframe . getByTestId ( 'ai-chat-suggested-question' ) . nth ( 2 )
20712072 ) . toHaveText ( 'What can you do?' ) ;
2072- await page . evaluate ( overrideAIInitialState ) ;
2073+ await iframe . owner ( ) . evaluate ( overrideAIInitialState ) ;
20732074 } ,
20742075 } ,
20752076 {
@@ -2152,7 +2153,7 @@ const testCases: TestsCase[] = [
21522153 await actions . nth ( 3 ) . click ( ) ;
21532154 await expect ( page . locator ( '#gitbook-widget-window' ) ) . not . toBeVisible ( ) ;
21542155 await page . locator ( '#gitbook-widget-button' ) . click ( ) ;
2155- await page . evaluate ( overrideAIResponse ) ;
2156+ await iframe . owner ( ) . evaluate ( overrideAIResponse ) ;
21562157 } ,
21572158 } ,
21582159 {
@@ -2198,7 +2199,7 @@ const testCases: TestsCase[] = [
21982199 timeout : 30000 ,
21992200 } ) ;
22002201 await page . waitForTimeout ( 10000 ) ;
2201- await page . evaluate ( overrideAIResponse ) ;
2202+ await iframe . owner ( ) . evaluate ( overrideAIResponse ) ;
22022203 } ,
22032204 } ,
22042205 ] ,
0 commit comments