fix(test): update E2E assertions for TRU-81 wording

The TRU-81 change replaced the terse 'tilladt' wording with clearer
'tilgængelige/t' phrasing in the restriction toasts and tooltips. The
E2E specs in pos-customer-rules.spec.js and pos-mobile-order-flow.spec.js
were still asserting the old 'tilladt for denne kunde' substring,
causing the 'changed-1-of-2-chromium-desktop' and
'changed-2-of-2-chromium-mobile' E2E PR checks to fail.

Update the assertions to match the new wording.
This commit is contained in:
bugfix-bot
2026-08-17 13:43:19 +00:00
parent a5f2715d31
commit 609ca5f917
2 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -369,7 +369,7 @@ test("only tankcleaning customers can only add tankcleaning products", async ({
const restrictedProductCard = page.getByTestId("pos-product-card-53").first(); const restrictedProductCard = page.getByTestId("pos-product-card-53").first();
await restrictedProductCard.click(); await restrictedProductCard.click();
await expect(restrictedProductCard).not.toHaveClass(/is-selected/); await expect(restrictedProductCard).not.toHaveClass(/is-selected/);
await expect(page.locator(".swal2-popup:visible")).toContainText("Produktet er ikke tilladt for denne kunde"); await expect(page.locator(".swal2-popup:visible")).toContainText("Produktet er ikke tilgængeligt for denne kunde");
await page.locator(".swal2-confirm:visible").click(); await page.locator(".swal2-confirm:visible").click();
await expect(page.getByTestId("pos-add-to-cart-53")).toHaveCount(0); await expect(page.getByTestId("pos-add-to-cart-53")).toHaveCount(0);
expect(orderItemPosts).toEqual([]); expect(orderItemPosts).toEqual([]);
@@ -495,7 +495,7 @@ test("exact customer-rule configuration disables desktop add-on controls by opti
await page.getByTestId("pos-addon-restriction-tooltip-63").hover(); await page.getByTestId("pos-addon-restriction-tooltip-63").hover();
await expect(page.locator(".tooltip-content:visible").last()).toContainText( await expect(page.locator(".tooltip-content:visible").last()).toContainText(
"Tilvalg er ikke tilladt for denne kunde" "Tilvalg er ikke tilgængelige for denne kunde"
); );
for (const testId of ["pos-addon-63-increase", "pos-addon-63-name", "pos-addon-63-decrease"]) { for (const testId of ["pos-addon-63-increase", "pos-addon-63-name", "pos-addon-63-decrease"]) {
+3 -3
View File
@@ -3673,7 +3673,7 @@ test.describe("POS mobile order flow", () => {
await expect(page.getByTestId("pos-mobile-addon-71-increase")).toBeDisabled(); await expect(page.getByTestId("pos-mobile-addon-71-increase")).toBeDisabled();
await page.getByTestId("pos-mobile-addon-71-restriction-tooltip").click(); await page.getByTestId("pos-mobile-addon-71-restriction-tooltip").click();
await expect(page.locator(".tooltip-content:visible").last()).toContainText( await expect(page.locator(".tooltip-content:visible").last()).toContainText(
"Tilvalg er ikke tilladt for denne kunde" "Tilvalg er ikke tilgængelige for denne kunde"
); );
for (const testId of ["pos-mobile-addon-71-decrease", "pos-mobile-addon-71", "pos-mobile-addon-71-increase"]) { for (const testId of ["pos-mobile-addon-71-decrease", "pos-mobile-addon-71", "pos-mobile-addon-71-increase"]) {
@@ -3688,7 +3688,7 @@ test.describe("POS mobile order flow", () => {
await expect(restrictedAdditionalItem).toBeDisabled(); await expect(restrictedAdditionalItem).toBeDisabled();
await page.getByTestId("pos-mobile-product-91-restriction-tooltip").click(); await page.getByTestId("pos-mobile-product-91-restriction-tooltip").click();
await expect(page.locator(".tooltip-content:visible").last()).toContainText( await expect(page.locator(".tooltip-content:visible").last()).toContainText(
"Tilvalg er ikke tilladt for denne kunde" "Tilvalg er ikke tilgængelige for denne kunde"
); );
await expect await expect
.poll( .poll(
@@ -3769,7 +3769,7 @@ test.describe("POS mobile order flow", () => {
await expect(blockedPrimary).toBeDisabled(); await expect(blockedPrimary).toBeDisabled();
await page.getByTestId("pos-mobile-product-53-restriction-tooltip").click(); await page.getByTestId("pos-mobile-product-53-restriction-tooltip").click();
await expect(page.locator(".tooltip-content:visible").last()).toContainText( await expect(page.locator(".tooltip-content:visible").last()).toContainText(
"Produktet er ikke tilladt for denne kunde" "Produktet er ikke tilgængeligt for denne kunde"
); );
await blockedPrimary.evaluate((button) => button.click()); await blockedPrimary.evaluate((button) => button.click());
await expect(page.getByTestId("pos-mobile-vehicle-selection")).toBeVisible(); await expect(page.getByTestId("pos-mobile-vehicle-selection")).toBeVisible();