Skip to content

Commit d5ec3c3

Browse files
committed
reuse exisiting helpers to join call
1 parent c924214 commit d5ec3c3

1 file changed

Lines changed: 3 additions & 18 deletions

File tree

playwright/widget/simple-create.spec.ts

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ Please see LICENSE in the repository root for full details.
88
import { expect, test } from "@playwright/test";
99

1010
import { widgetTest } from "../fixtures/widget-user.ts";
11+
import { TestHelpers } from "./test-helpers.ts";
1112

1213
// Skip test, including Fixtures
1314
widgetTest.skip(
@@ -20,19 +21,7 @@ widgetTest("Start a new call as widget", async ({ asWidget, browserName }) => {
2021

2122
const { brooks, whistler } = asWidget;
2223

23-
await expect(
24-
brooks.page.getByRole("button", { name: "Video call" }),
25-
).toBeVisible();
26-
await brooks.page.getByRole("button", { name: "Video call" }).click();
27-
28-
await expect(
29-
brooks.page.getByRole("menuitem", { name: "Legacy Call" }),
30-
).toBeVisible();
31-
await expect(
32-
brooks.page.getByRole("menuitem", { name: "Element Call" }),
33-
).toBeVisible();
34-
35-
await brooks.page.getByRole("menuitem", { name: "Element Call" }).click();
24+
await TestHelpers.startCallInCurrentRoom(brooks.page, false);
3625

3726
await expect(
3827
brooks.page
@@ -56,11 +45,7 @@ widgetTest("Start a new call as widget", async ({ asWidget, browserName }) => {
5645
).toBeVisible();
5746

5847
// Join from the other side
59-
await expect(whistler.page.getByText("Video call started")).toBeVisible();
60-
await expect(
61-
whistler.page.getByRole("button", { name: "Join" }),
62-
).toBeVisible();
63-
await whistler.page.getByRole("button", { name: "Join" }).click();
48+
await TestHelpers.joinCallInCurrentRoom(whistler.page);
6449

6550
// Currently disabled due to recent Element Web is bypassing Lobby
6651
// await expect(

0 commit comments

Comments
 (0)