From b2e1753a868291258c8d555cad6f8c6a8f89ff51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Huchet?= Date: Thu, 25 Jan 2024 10:03:30 +0100 Subject: [PATCH] fix: tests --- e2e/custom-fields_edit-choice.spec.ts | 4 ++-- e2e/custom-fields_edit.spec.ts | 4 ++-- e2e/custom-fields_toggle-by-team.spec.ts | 4 ++-- e2e/documents_organizer.spec.ts | 2 +- e2e/global_encryption-check-all-data-type.spec.ts | 2 +- e2e/persons_familles.spec.ts | 2 +- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/e2e/custom-fields_edit-choice.spec.ts b/e2e/custom-fields_edit-choice.spec.ts index 16775f130..0c6295c4a 100644 --- a/e2e/custom-fields_edit-choice.spec.ts +++ b/e2e/custom-fields_edit-choice.spec.ts @@ -24,7 +24,7 @@ test("test", async ({ page }) => { await test.step("create fields", async () => { await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); /* personnes infos sociales */ await page.getByRole("button", { name: "Ajouter un champ" }).nth(0).click(); await addCustomField(page, "Contrat de travail", "Choix dans une liste", ["CDI merde je me suis trompé", "CDD", "Interim"]); @@ -142,7 +142,7 @@ test("test", async ({ page }) => { await test.step("change choices value", async () => { await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page.locator('[data-test-id="Motif\\(s\\) de sortie de file active"]').getByRole("button", { name: "Modifier le champ" }).click(); await page.getByRole("button", { name: "Modifier le choix Relai vers autre structure" }).click(); diff --git a/e2e/custom-fields_edit.spec.ts b/e2e/custom-fields_edit.spec.ts index f6b944966..cd72db003 100644 --- a/e2e/custom-fields_edit.spec.ts +++ b/e2e/custom-fields_edit.spec.ts @@ -13,7 +13,7 @@ test("test", async ({ page }) => { await loginWith(page, "admin1@example.org"); await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page.getByRole("button", { name: "Ajouter un champ" }).nth(1).click(); await page.getByLabel("Nom").fill("Champ non utilisé"); await page.getByRole("button", { name: "Enregistrer" }).click(); @@ -48,7 +48,7 @@ test("test", async ({ page }) => { await page.getByRole("link", { name: "Organisation" }).click(); await expect(page).toHaveURL(/http:\/\/localhost:8090\/organisation\/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}/); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page.hover('[data-test-id="Champ utilisé"]'); await page diff --git a/e2e/custom-fields_toggle-by-team.spec.ts b/e2e/custom-fields_toggle-by-team.spec.ts index 0d986776b..cbf3795e4 100644 --- a/e2e/custom-fields_toggle-by-team.spec.ts +++ b/e2e/custom-fields_toggle-by-team.spec.ts @@ -44,7 +44,7 @@ test("Create custom fields filtered by team", async ({ page }) => { await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page.getByRole("button", { name: "Ajouter un champ" }).first().click(); await page.getByRole("dialog").getByLabel("Nom").fill(testPersonSocialField); @@ -136,7 +136,7 @@ test("Create custom fields filtered by team", async ({ page }) => { */ await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page.hover(`[data-test-id='${testPersonSocialField}']`); await page diff --git a/e2e/documents_organizer.spec.ts b/e2e/documents_organizer.spec.ts index 1b7d430e6..ad044fbf3 100644 --- a/e2e/documents_organizer.spec.ts +++ b/e2e/documents_organizer.spec.ts @@ -24,7 +24,7 @@ test("Documents organizer", async ({ page }) => { await loginWith(page, "admin1@example.org"); await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page .getByLabel( /Activer\s+la\s+possibilité\s+d'ajouter\s+des\s+liens\s+familiaux\s+entre\s+personnes\.\s+Un\s+onglet\s+"Famille"\s+sera\s+rajouté\s+dans\s+les\s+personnes,\s+et\s+vous\s+pourrez\s+créer\s+des\s+actions,\s+des\s+commentaires\s+et\s+des\s+documents\s+visibles\s+pour\s+toute\s+la\s+famille\./ diff --git a/e2e/global_encryption-check-all-data-type.spec.ts b/e2e/global_encryption-check-all-data-type.spec.ts index 0d37b46b7..87e880923 100644 --- a/e2e/global_encryption-check-all-data-type.spec.ts +++ b/e2e/global_encryption-check-all-data-type.spec.ts @@ -30,7 +30,7 @@ test("test", async ({ page }) => { await page.getByRole("button", { name: "Sauvegarder" }).click(); await page.getByText("Création réussie !").click(); await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page .getByLabel( 'Activer la possibilité d\'ajouter des liens familiaux entre personnes. Un onglet "Famille" sera rajouté dans les personnes, et vous pourrez créer des actions, des commentaires et des documents visibles pour toute la famille.' diff --git a/e2e/persons_familles.spec.ts b/e2e/persons_familles.spec.ts index b2053d96c..b8ee3a166 100644 --- a/e2e/persons_familles.spec.ts +++ b/e2e/persons_familles.spec.ts @@ -27,7 +27,7 @@ test("Familles", async ({ page }) => { await test.step("Enable familles", async () => { await page.getByRole("link", { name: "Organisation" }).click(); - await page.getByRole("button", { name: "Personnes suivies" }).click(); + await page.getByRole("button", { name: "Personnes suivies", exact: true }).click(); await page .getByLabel( /Activer\s+la\s+possibilité\s+d'ajouter\s+des\s+liens\s+familiaux\s+entre\s+personnes\.\s+Un\s+onglet\s+"Famille"\s+sera\s+rajouté\s+dans\s+les\s+personnes,\s+et\s+vous\s+pourrez\s+créer\s+des\s+actions,\s+des\s+commentaires\s+et\s+des\s+documents\s+visibles\s+pour\s+toute\s+la\s+famille\./