Skip to content

Commit 246d2a4

Browse files
Viczeiclaude
andcommitted
fix(e2e): objectives dates must be after period end + increase Keycloak form timeout
Objectives publication dates were before the reference period end date (2025-12-31), causing form validation to disable the submit button. Also increased Keycloak login form timeout from 10s to 30s for cold starts. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 86614ca commit 246d2a4

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

packages/app/cypress/e2e/declaration_1000_employees_firm_2.cy.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@ describe("Declaration", () => {
189189
"TAttendre à minima 5/10. Pour cela, renforcer notre politique de recrutement à destination des femmes pour les postes à haut niveau de responsabilité.",
190190
);
191191
});
192-
cy.selectByLabel("Date de publication des objectifs de progression").clear().type("2025-03-31");
193-
cy.selectByLabel("Date de publication des mesures de correction").clear().type("2025-03-31");
192+
cy.selectByLabel("Date de publication des objectifs de progression").clear().type("2026-01-15");
193+
cy.selectByLabel("Date de publication des mesures de correction").clear().type("2026-01-15");
194194
cy.selectByLabel("Préciser les modalités de communication des mesures de correction auprès de vos salariés.").type(
195195
"Note de service envoyé aux salariés",
196196
);

packages/app/cypress/e2e/declaration_251-999_employees_firm_1.cy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ describe("Declaration", () => {
177177
"L’objectif de progression est d’avoir au moins deux femmes dans cette catégorie et obtenir une note de 5/10 sur cet indicateur.",
178178
);
179179
});
180-
cy.selectByLabel("Date de publication des objectifs de progression").clear().type("2025-07-01");
180+
cy.selectByLabel("Date de publication des objectifs de progression").clear().type("2026-01-15");
181181
cy.contains("button", "Valider et transmettre les informations").click();
182182
cy.contains("Votre déclaration a été validée et transmise");
183183
cy.contains("button", "Retour").click();

packages/app/cypress/e2e/declaration_50-250_employees_firm_3.cy.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,8 @@ describe("Declaration", () => {
188188
"Etudier les situations individuelles et réajuster la politique salariale si nécessaire pour résorber les inégalités salariales le cas échéant",
189189
);
190190
});
191-
cy.selectByLabel("Date de publication des objectifs de progression").clear().type("2025-06-01");
192-
cy.selectByLabel("Date de publication des mesures de correction").clear().type("2025-06-01");
191+
cy.selectByLabel("Date de publication des objectifs de progression").clear().type("2026-01-15");
192+
cy.selectByLabel("Date de publication des mesures de correction").clear().type("2026-01-15");
193193
cy.selectByLabel(
194194
"Préciser les modalités de communication des objectifs de progression et des mesures de correction auprès de vos salariés.",
195195
).type("Note de service envoyé aux salariés");

packages/app/cypress/support/commands.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Cypress.Commands.add("loginWithKeycloak", () => {
6666
const username = Cypress.env("E2E_USERNAME");
6767
const password = Cypress.env("E2E_PASSWORD");
6868

69-
cy.get("form", { timeout: 10000 }).should("be.visible");
69+
cy.get("form", { timeout: 30000 }).should("be.visible");
7070
cy.get('input[id="username"]').clear().type(username);
7171
cy.get('input[id="password"]').clear().type(password);
7272
cy.get("form").submit();

0 commit comments

Comments
 (0)