Skip to content

Commit 33619cf

Browse files
committed
CCM-11544 Test fixes
1 parent c548fd9 commit 33619cf

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

tests/test-team/template-mgmt-routing-component-tests/letter/choose-other-language-letter-template.routing-component.spec.ts

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -539,7 +539,7 @@ test.describe('Routing - Choose other language letter templates page', () => {
539539
chooseOtherLanguageLetterTemplatePage.errorSummary
540540
).toBeVisible();
541541
await expect(
542-
chooseOtherLanguageLetterTemplatePage.errorSummary.locator('.nhsuk-hint')
542+
chooseOtherLanguageLetterTemplatePage.errorSummaryHint
543543
).toHaveText('You have not chosen any templates');
544544

545545
let errorLink =
@@ -556,6 +556,10 @@ test.describe('Routing - Choose other language letter templates page', () => {
556556
await chooseOtherLanguageLetterTemplatePage
557557
.getCheckbox(templates.ANOTHER_FRENCH_LETTER.id)
558558
.check();
559+
560+
// eslint-disable-next-line playwright/no-wait-for-timeout
561+
await page.waitForTimeout(5000); // Wait for debounce
562+
559563
await chooseOtherLanguageLetterTemplatePage.saveAndContinueButton.click();
560564

561565
await expect(page).toHaveURL(
@@ -566,16 +570,15 @@ test.describe('Routing - Choose other language letter templates page', () => {
566570
chooseOtherLanguageLetterTemplatePage.errorSummary
567571
).toBeVisible();
568572

569-
errorLink = chooseOtherLanguageLetterTemplatePage.errorSummaryList.first();
570-
await expect(errorLink).toHaveText(
571-
'Choose only one template for each language'
572-
);
573+
await expect(
574+
chooseOtherLanguageLetterTemplatePage.errorSummaryList.first()
575+
).toHaveText('Choose only one template for each language');
573576

574577
await expect(
575-
chooseOtherLanguageLetterTemplatePage.errorSummary.locator('.nhsuk-hint')
578+
chooseOtherLanguageLetterTemplatePage.errorSummaryHint
576579
).toHaveText('You can only choose one template for each language');
577580

578-
await expect(page.locator('#language-templates--error-message')).toHaveText(
581+
await expect(chooseOtherLanguageLetterTemplatePage.formError).toHaveText(
579582
'Error: Choose only one template for each language'
580583
);
581584

0 commit comments

Comments
 (0)