From 6affe998dc311419922d94bd22d955c68e074607 Mon Sep 17 00:00:00 2001 From: Steven Weathers Date: Mon, 8 Apr 2024 08:15:01 -0400 Subject: [PATCH] Update admin tests to reflect new table layouts --- e2e/tests/admin/alerts.spec.ts | 2 +- e2e/tests/admin/apikeys.spec.ts | 2 +- e2e/tests/admin/department.spec.ts | 4 +++- e2e/tests/admin/organization.spec.ts | 4 +++- e2e/tests/admin/organizations.spec.ts | 2 +- e2e/tests/admin/poker-games.spec.ts | 2 +- e2e/tests/admin/team.spec.ts | 4 +++- e2e/tests/admin/teams.spec.ts | 2 +- e2e/tests/admin/users.spec.ts | 2 +- 9 files changed, 15 insertions(+), 9 deletions(-) diff --git a/e2e/tests/admin/alerts.spec.ts b/e2e/tests/admin/alerts.spec.ts index a28c092f..cb2b2b01 100644 --- a/e2e/tests/admin/alerts.spec.ts +++ b/e2e/tests/admin/alerts.spec.ts @@ -45,7 +45,7 @@ test.describe("The Admin Alerts Page", () => { await ap.goto(); - const title = ap.page.locator("h1"); + const title = ap.page.locator('[data-testid="tablenav-title"]'); await expect(title).toHaveText("Alerts"); }); }); diff --git a/e2e/tests/admin/apikeys.spec.ts b/e2e/tests/admin/apikeys.spec.ts index 980631c3..ca3a190a 100644 --- a/e2e/tests/admin/apikeys.spec.ts +++ b/e2e/tests/admin/apikeys.spec.ts @@ -45,7 +45,7 @@ test.describe("The Admin API Keys Page", () => { await ap.goto(); - const title = ap.page.locator("h1"); + const title = ap.page.locator('[data-testid="tablenav-title"]'); await expect(title).toHaveText("API Keys"); }); }); diff --git a/e2e/tests/admin/department.spec.ts b/e2e/tests/admin/department.spec.ts index 9bbf80fd..7841ab87 100644 --- a/e2e/tests/admin/department.spec.ts +++ b/e2e/tests/admin/department.spec.ts @@ -60,7 +60,9 @@ test.describe("The Admin Department Page", () => { ); await ap.goto(org.id, dept.id); - await expect(ap.page.locator("h1")).toContainText(testDeptName); + await expect( + ap.page.locator('[data-testid="tablenav-title"]').nth(0), + ).toContainText(testDeptName); }); }); }); diff --git a/e2e/tests/admin/organization.spec.ts b/e2e/tests/admin/organization.spec.ts index f7d847dd..224ef054 100644 --- a/e2e/tests/admin/organization.spec.ts +++ b/e2e/tests/admin/organization.spec.ts @@ -46,7 +46,9 @@ test.describe("The Admin Organization Page", () => { const org = await registeredPage.createOrg(testOrgName); await ap.goto(org.id); - await expect(ap.page.locator("h1")).toContainText(testOrgName); + await expect( + ap.page.locator('[data-testid="tablenav-title"]').nth(0), + ).toContainText(testOrgName); }); }); }); diff --git a/e2e/tests/admin/organizations.spec.ts b/e2e/tests/admin/organizations.spec.ts index 54aa2fb5..095c4e82 100644 --- a/e2e/tests/admin/organizations.spec.ts +++ b/e2e/tests/admin/organizations.spec.ts @@ -45,7 +45,7 @@ test.describe("The Admin Organizations Page", () => { await ap.goto(); - const title = ap.page.locator("h1"); + const title = ap.page.locator('[data-testid="tablenav-title"]'); await expect(title).toHaveText("Organizations"); }); }); diff --git a/e2e/tests/admin/poker-games.spec.ts b/e2e/tests/admin/poker-games.spec.ts index 2fe7d513..44184503 100644 --- a/e2e/tests/admin/poker-games.spec.ts +++ b/e2e/tests/admin/poker-games.spec.ts @@ -45,7 +45,7 @@ test.describe("The Admin Poker Games Page", () => { await ap.goto(); - const title = ap.page.locator("h1"); + const title = ap.page.locator('[data-testid="tablenav-title"]'); await expect(title).toHaveText("Battles"); }); }); diff --git a/e2e/tests/admin/team.spec.ts b/e2e/tests/admin/team.spec.ts index 29cbf563..61d923c0 100644 --- a/e2e/tests/admin/team.spec.ts +++ b/e2e/tests/admin/team.spec.ts @@ -46,7 +46,9 @@ test.describe("The Admin Team Page", () => { const team = await registeredPage.createTeam(testTeamName); await ap.goto(team.id); - await expect(ap.page.locator("h1")).toContainText(testTeamName); + await expect( + ap.page.locator('[data-testid="tablenav-title"]').nth(0), + ).toContainText(testTeamName); }); }); }); diff --git a/e2e/tests/admin/teams.spec.ts b/e2e/tests/admin/teams.spec.ts index 2ed9d3a0..1975ab70 100644 --- a/e2e/tests/admin/teams.spec.ts +++ b/e2e/tests/admin/teams.spec.ts @@ -45,7 +45,7 @@ test.describe("The Admin Teams Page", () => { await ap.goto(); - const title = ap.page.locator("h1"); + const title = ap.page.locator('[data-testid="tablenav-title"]'); await expect(title).toHaveText("Teams"); }); }); diff --git a/e2e/tests/admin/users.spec.ts b/e2e/tests/admin/users.spec.ts index f6438d63..14b593dd 100644 --- a/e2e/tests/admin/users.spec.ts +++ b/e2e/tests/admin/users.spec.ts @@ -45,7 +45,7 @@ test.describe("The Admin Users Page", () => { await ap.goto(); - const title = ap.page.locator("h1"); + const title = ap.page.locator('[data-testid="tablenav-title"]'); await expect(title).toHaveText("Users"); }); });