mirror of
https://github.com/vector-im/element-call.git
synced 2026-07-21 19:09:20 +00:00
add missing dismiss dialog test
This commit is contained in:
@@ -250,7 +250,7 @@ export class TestHelpers {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Remove as soon as web merges https://github.com/element-hq/element-web/pull/32755
|
// TODO: Remove as soon as web merges https://github.com/element-hq/element-web/pull/32755
|
||||||
private static async dismissFileDialogPermissionIfNeeded(
|
public static async dismissFileDialogPermissionIfNeeded(
|
||||||
page: Page,
|
page: Page,
|
||||||
): Promise<void> {
|
): Promise<void> {
|
||||||
const dialogHeading = page.getByRole("heading", {
|
const dialogHeading = page.getByRole("heading", {
|
||||||
|
|||||||
@@ -45,6 +45,8 @@ widgetTest(
|
|||||||
await expect(whistler.page.getByText("Incoming voice call")).toBeVisible();
|
await expect(whistler.page.getByText("Incoming voice call")).toBeVisible();
|
||||||
await whistler.page.getByRole("button", { name: "Accept" }).click();
|
await whistler.page.getByRole("button", { name: "Accept" }).click();
|
||||||
|
|
||||||
|
await TestHelpers.dismissFileDialogPermissionIfNeeded(whistler.page);
|
||||||
|
|
||||||
await expect(
|
await expect(
|
||||||
whistler.page.locator('iframe[title="Element Call"]'),
|
whistler.page.locator('iframe[title="Element Call"]'),
|
||||||
).toBeVisible();
|
).toBeVisible();
|
||||||
@@ -138,6 +140,8 @@ widgetTest(
|
|||||||
await expect(whistler.page.getByText("Incoming video call")).toBeVisible();
|
await expect(whistler.page.getByText("Incoming video call")).toBeVisible();
|
||||||
await whistler.page.getByRole("button", { name: "Accept" }).click();
|
await whistler.page.getByRole("button", { name: "Accept" }).click();
|
||||||
|
|
||||||
|
await TestHelpers.dismissFileDialogPermissionIfNeeded(whistler.page);
|
||||||
|
|
||||||
await expect(
|
await expect(
|
||||||
whistler.page.locator('iframe[title="Element Call"]'),
|
whistler.page.locator('iframe[title="Element Call"]'),
|
||||||
).toBeVisible();
|
).toBeVisible();
|
||||||
|
|||||||
Reference in New Issue
Block a user