mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-08-10 21:10:59 +00:00
test(web): cover Workspace dropdown menu
This commit is contained in:
@@ -88,8 +88,15 @@ test('multi-Workspace login waits for an explicit selection', async ({
|
|||||||
await page.getByRole('button', { name: /Beta Workspace/ }).click();
|
await page.getByRole('button', { name: /Beta Workspace/ }).click();
|
||||||
|
|
||||||
await expect(page).toHaveURL(/\/home(?:\/monitoring)?$/);
|
await expect(page).toHaveURL(/\/home(?:\/monitoring)?$/);
|
||||||
|
const workspaceSwitcher = page
|
||||||
|
.getByRole('button', {
|
||||||
|
name: /Switch Workspace/,
|
||||||
|
})
|
||||||
|
.first();
|
||||||
|
await expect(workspaceSwitcher).toBeVisible();
|
||||||
|
await workspaceSwitcher.click();
|
||||||
await expect(
|
await expect(
|
||||||
page.getByRole('combobox', { name: 'Switch Workspace' }),
|
page.getByRole('menuitem', { name: 'Workspace Settings' }),
|
||||||
).toBeVisible();
|
).toBeVisible();
|
||||||
expect(selectedWorkspaceHeaders).toContain('workspace-beta');
|
expect(selectedWorkspaceHeaders).toContain('workspace-beta');
|
||||||
expect(accountScopedRequests.length).toBeGreaterThan(0);
|
expect(accountScopedRequests.length).toBeGreaterThan(0);
|
||||||
|
|||||||
Reference in New Issue
Block a user