Skip to content

Commit dc5e88e

Browse files
committed
Update internal.spec.ts
1 parent d7b41a7 commit dc5e88e

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

packages/gitbook/e2e/internal.spec.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)