diff --git a/tests/govtool-frontend/playwright/lib/forms/dRepForm.ts b/tests/govtool-frontend/playwright/lib/forms/dRepForm.ts index b036726d8..91358f9f9 100644 --- a/tests/govtool-frontend/playwright/lib/forms/dRepForm.ts +++ b/tests/govtool-frontend/playwright/lib/forms/dRepForm.ts @@ -166,6 +166,8 @@ export default class DRepForm { await this.identityReferenceFirstDescriptionInput.fill( dRepInfo.identityReferenceLinks[0].description ); + + await this.form.keyboard.press("Tab"); } async validateForm(dRepInfo: IDRepInfo) { diff --git a/tests/govtool-frontend/playwright/tests/4-proposal-visibility/proposalVisibility.spec.ts b/tests/govtool-frontend/playwright/tests/4-proposal-visibility/proposalVisibility.spec.ts index 0b3395cbb..c382fe6bf 100644 --- a/tests/govtool-frontend/playwright/tests/4-proposal-visibility/proposalVisibility.spec.ts +++ b/tests/govtool-frontend/playwright/tests/4-proposal-visibility/proposalVisibility.spec.ts @@ -203,6 +203,7 @@ test("4H. Should verify none of the displayed governance actions have expired", async () => { const proposalCards = await govActionsPage.getAllProposals(); for (const proposalCard of proposalCards) { + await expect(proposalCard).toBeVisible(); const expiryDateEl = proposalCard.getByTestId("expiry-date"); const expiryDateTxt = await expiryDateEl.innerText(); const expiryDate = extractExpiryDateFromText(expiryDateTxt); diff --git a/tests/govtool-frontend/playwright/tests/8-proposal-discussion/proposalDiscussion.spec.ts b/tests/govtool-frontend/playwright/tests/8-proposal-discussion/proposalDiscussion.spec.ts index 37cd34c43..fbd725fec 100644 --- a/tests/govtool-frontend/playwright/tests/8-proposal-discussion/proposalDiscussion.spec.ts +++ b/tests/govtool-frontend/playwright/tests/8-proposal-discussion/proposalDiscussion.spec.ts @@ -156,7 +156,9 @@ test("8C. Should search the list of proposed governance actions.", async ({ const proposalTitle = await proposalCard .locator('[data-testid^="proposal-"][data-testid$="-title"]') .innerText(); - expect(proposalTitle.trim()).toContain(proposalName.trim()); + expect(proposalTitle.toLowerCase().trim()).toContain( + proposalName.toLowerCase().trim() + ); } }, {