Skip to content

Commit d9d1f45

Browse files
committed
test(e2e): wait for list to be rendered to take screenshot
1 parent ba21595 commit d9d1f45

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

playwright/e2e/left-panel/room-list-panel/room-list-panel.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,11 @@ test.describe("Room list panel", () => {
4444

4545
test("should respond to small screen sizes", { tag: "@screenshot" }, async ({ page }) => {
4646
await page.setViewportSize({ width: 575, height: 600 });
47+
48+
const roomListView = getRoomListView(page);
49+
// Wait for the last room to be visible
50+
await expect(roomListView.getByRole("gridcell", { name: "Open room room19" })).toBeVisible();
51+
4752
const roomListPanel = page.getByTestId("room-list-panel");
4853
await expect(roomListPanel).toMatchScreenshot("room-list-panel-smallscreen.png");
4954
});

0 commit comments

Comments
 (0)