Skip to content

Commit c2112ca

Browse files
VIA-301 MD: Add e2e, accessibility, snapshot, performance tests for 6-in-1 vaccine
1 parent a45dbf5 commit c2112ca

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

e2e/constants.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
type PoliciesPageName = "cookies-policy" | "accessibility-statement";
2-
type VaccinePageName = "rsv-older-adults" | "rsv-pregnancy" | "td-ipv";
2+
type VaccinePageName = "rsv-older-adults" | "rsv-pregnancy" | "td-ipv" | "6-in-1";
33
type FailurePageName = "sso-failure" | "service-failure" | "not-found";
44
type SessionPageName = "session-timeout" | "session-logout";
55
type IndexPageName = "vaccines-hub" | "vaccines-for-all-ages" | "multi-vaccines-hub";
@@ -55,6 +55,12 @@ export const AppPageDetails: Record<PageName, PageDetails> = {
5555
title: `Td/IPV vaccine (3-in-1 teenage booster) - ${SERVICE_HEADING} - ${NHS_TITLE_SUFFIX}`,
5656
snapshotFilename: "default-td-ipv-vaccine-3-in-1-teenage-booster.png",
5757
},
58+
"6-in-1": {
59+
url: "/vaccines/6-in-1-vaccine",
60+
heading: "6-in-1 vaccine",
61+
title: `6-in-1 vaccine - ${SERVICE_HEADING} - ${NHS_TITLE_SUFFIX}`,
62+
snapshotFilename: "default-6-in-1.png",
63+
},
5864

5965
// failure pages
6066
"sso-failure": {

e2e/general/navigation.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ test.describe("Navigation", () => {
2424
await clickLinkAndExpectPageTitle(page, "Back", AppPageDetails["vaccines-for-all-ages"].title);
2525
await clickLinkAndExpectPageTitle(page, "Td/IPV (3-in-1 teenage booster)", AppPageDetails["td-ipv"].title);
2626
await clickLinkAndExpectPageTitle(page, "Back", AppPageDetails["vaccines-for-all-ages"].title);
27+
await clickLinkAndExpectPageTitle(page, "6-in-1", AppPageDetails["6-in-1"].title);
28+
await clickLinkAndExpectPageTitle(page, "Back", AppPageDetails["vaccines-for-all-ages"].title);
2729
});
2830

2931
test("Skip link navigation", async ({ page }) => {

0 commit comments

Comments
 (0)