diff --git a/playwright/e2e/spaces/spaces.spec.ts b/playwright/e2e/spaces/spaces.spec.ts index 56c8ae22b8..8ec81363da 100644 --- a/playwright/e2e/spaces/spaces.spec.ts +++ b/playwright/e2e/spaces/spaces.spec.ts @@ -369,4 +369,15 @@ test.describe("Spaces", () => { await app.viewSpaceByName("Root Space"); await expect(page.locator(".mx_SpaceRoomView")).toMatchScreenshot("space-room-view.png"); }); + + + test.only("should render spaces visibility settings", { tag: "@screenshot" }, async ({ page, app, user, bot }) => { + await app.client.createSpace({ + name: "My Space", + }); + await app.viewSpaceByName("My space"); + await page.getByLabel("Settings", { exact: true }).click(); + await app.settings.switchTab("Visibility"); + await expect(page.locator("#mx_tabpanel_SPACE_VISIBILITY_TAB")).toMatchScreenshot("space-visibility-settings.png"); + }); }); diff --git a/playwright/snapshots/spaces/spaces.spec.ts/space-visibility-settings-linux.png b/playwright/snapshots/spaces/spaces.spec.ts/space-visibility-settings-linux.png new file mode 100644 index 0000000000..bccb88fd1a Binary files /dev/null and b/playwright/snapshots/spaces/spaces.spec.ts/space-visibility-settings-linux.png differ