From 000093a23ef90bf021315930e2470f58b9a5124a Mon Sep 17 00:00:00 2001 From: Gauthier Fiorentino Date: Mon, 20 Nov 2023 16:05:35 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20Fix=20les=20accents=20sur=20les=20majusc?= =?UTF-8?q?ules=20pour=20les=20=C3=A9tapes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cypress/e2e/formulaire_depot_stage.cy.ts | 17 ++++++----------- cypress/e2e/formulaire_entreprise.cy.ts | 3 +-- .../formulaire_les-entreprises-s-engagent.cy.ts | 6 +++--- ...eFormulaire\303\211tape1Entreprise.test.tsx" | 2 +- ...rOffreFormulaire\303\211tape1Entreprise.tsx" | 2 +- ...rOffreFormulaire\303\211tape2Stage.test.tsx" | 2 +- ...eposerOffreFormulaire\303\211tape2Stage.tsx" | 2 +- ...ormulaire\303\211tape3Localisation.test.tsx" | 2 +- ...ffreFormulaire\303\211tape3Localisation.tsx" | 2 +- .../inscription/index.page.test.tsx | 6 +++--- .../inscription/index.page.tsx | 4 ++-- src/pages/stages/deposer-offre/index.page.tsx | 2 +- .../deposer-offre/localisation/index.page.tsx | 2 +- .../votre-offre-de-stage/index.page.tsx | 2 +- 14 files changed, 24 insertions(+), 30 deletions(-) diff --git a/cypress/e2e/formulaire_depot_stage.cy.ts b/cypress/e2e/formulaire_depot_stage.cy.ts index 3fa513286b..a82c07cb8c 100644 --- a/cypress/e2e/formulaire_depot_stage.cy.ts +++ b/cypress/e2e/formulaire_depot_stage.cy.ts @@ -29,8 +29,7 @@ describe('Dépôt de Stage', () => { cy.findByRole('textbox', { name: /Courte description de l’entreprise/i }).type(aFormulaireEtapeEntreprise().descriptionEmployeur); cy.findByRole('button', { name: /Suivant/i }).click(); - // FIXME (GAFI 06-11-2023): Manque un accent sur le "E" - cy.title().should('contain', 'Etape 2 sur 3'); + cy.title().should('contain', 'Étape 2 sur 3'); cy.url().should('include', '/stages/deposer-offre/votre-offre-de-stage'); }); }); @@ -41,8 +40,7 @@ describe('Dépôt de Stage', () => { it('redirige vers l’étape 1', () => { cy.visit('/stages/deposer-offre/votre-offre-de-stage'); - // FIXME (GAFI 06-11-2023): Manque un accent sur le "E" - cy.title().should('contain', 'Etape 1 sur 3'); + cy.title().should('contain', 'Étape 1 sur 3'); cy.url().should('include', '/stages/deposer-offre'); cy.url().should('not.include', 'votre-offre-de-stage'); }); @@ -65,8 +63,7 @@ describe('Dépôt de Stage', () => { cy.findAllByRole('option').first().click(); cy.findByRole('button', { name: /Suivant/i }).click(); - // FIXME (GAFI 06-11-2023): Manque un accent sur le "E" - cy.title().should('contain', 'Etape 3 sur 3'); + cy.title().should('contain', 'Étape 3 sur 3'); cy.url().should('include', '/stages/deposer-offre/localisation'); }); }); @@ -81,8 +78,7 @@ describe('Dépôt de Stage', () => { }, }); - // FIXME (GAFI 06-11-2023): Manque un accent sur le "E" - cy.title().should('contain', 'Etape 1 sur 3'); + cy.title().should('contain', 'Étape 1 sur 3'); cy.url().should('include', '/stages/deposer-offre'); cy.url().should('not.include', 'votre-offre-de-stage'); }); @@ -96,8 +92,7 @@ describe('Dépôt de Stage', () => { }, }); - // FIXME (GAFI 06-11-2023): Manque un accent sur le "E" - cy.title().should('contain', 'Etape 1 sur 3'); + cy.title().should('contain', 'Étape 1 sur 3'); cy.url().should('include', '/stages/deposer-offre'); cy.url().should('not.include', 'votre-offre-de-stage'); }); @@ -114,7 +109,7 @@ describe('Dépôt de Stage', () => { // FIXME (GAFI 06-11-2023): Devrait être combobox // Also besoin de type 2x parce que la lib est cassée - cy.findByRole('textbox', { name: /Pays/i }).type('France'); + cy.findByRole('textbox', { name: /Pays/i }).click(); cy.findByRole('textbox', { name: /Pays/i }).type('France'); cy.findAllByRole('option').first().click(); cy.findByRole('textbox', { name: /Ville/i }).type(aFormulaireEtapeLocalisation().ville); diff --git a/cypress/e2e/formulaire_entreprise.cy.ts b/cypress/e2e/formulaire_entreprise.cy.ts index 3f1ff8718b..aef009661f 100644 --- a/cypress/e2e/formulaire_entreprise.cy.ts +++ b/cypress/e2e/formulaire_entreprise.cy.ts @@ -46,8 +46,7 @@ describe('Parcours formulaire entreprise', () => { cy.findByRole('button', { name: /Suivant/i }).click(); - // FIXME (GAFI 06-11-2023): Manque un accent sur le "E" - cy.findByText('Etape 2 sur 2').should('be.visible'); + cy.findByText('Étape 2 sur 2').should('be.visible'); cy.findByRole('textbox', { name: /Prénom/i }).type('Jean'); cy.findByRole('textbox', { name: /^Nom/i }).type('Dupont'); diff --git a/cypress/e2e/formulaire_les-entreprises-s-engagent.cy.ts b/cypress/e2e/formulaire_les-entreprises-s-engagent.cy.ts index 09082b0f45..06ad24a072 100644 --- a/cypress/e2e/formulaire_les-entreprises-s-engagent.cy.ts +++ b/cypress/e2e/formulaire_les-entreprises-s-engagent.cy.ts @@ -45,7 +45,7 @@ describe('Inscription', () => { }); describe('quand l’utilisateur arrive sur la page', () => { it('voit afficher la première étape de formulaire', () => { - cy.contains('Etape 1 sur 2').should('exist'); + cy.contains('Étape 1 sur 2').should('exist'); cy.title().should('eq', TITLE_ETAPE_1); }); }); @@ -53,7 +53,7 @@ describe('Inscription', () => { it('passe à l’étape 2', () => { remplirFormulaireEtape1(); cy.get('button[type="submit"]').click(); - cy.contains('Etape 2 sur 2').should('exist'); + cy.contains('Étape 2 sur 2').should('exist'); cy.title().should('eq', TITLE_ETAPE_2); }); }); @@ -62,7 +62,7 @@ describe('Inscription', () => { remplirFormulaireEtape1(); cy.get('button[type="submit"]').click(); cy.contains('Retour').click(); - cy.contains('Etape 1 sur 2').should('exist'); + cy.contains('Étape 1 sur 2').should('exist'); cy.get('input[name="companyName"]').should('have.value', 'Octo'); cy.get('input[name="companySiret"]').should('have.value', '41816609600069'); cy.get('input[name="companySector"]').should('have.value', 'Santé humaine et action sociale'); diff --git "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.test.tsx" "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.test.tsx" index 2e10e91f5d..d93e73b87f 100644 --- "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.test.tsx" +++ "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.test.tsx" @@ -22,7 +22,7 @@ describe('', () => { it('affiche la première étape de formulaire', () => { render(); - expect(screen.getByText('Etape 1 sur 3 : Votre entreprise')).toBeInTheDocument(); + expect(screen.getByText('Étape 1 sur 3 : Votre entreprise')).toBeInTheDocument(); expect(screen.getByLabelText('Nom de l’entreprise ou de l’employeur')).toBeInTheDocument(); expect(screen.getByText('Adresse mail de contact')).toBeInTheDocument(); expect(screen.getByLabelText('Courte description de l’entreprise (500 caractères maximum)')).toBeInTheDocument(); diff --git "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.tsx" "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.tsx" index 095e76c392..3d77c416f1 100644 --- "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.tsx" +++ "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape1Entreprise/StageDeposerOffreFormulaire\303\211tape1Entreprise.tsx" @@ -122,7 +122,7 @@ export default function StageDeposerOffreFormulaireÉtape1Entreprise() { return ( diff --git "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.test.tsx" "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.test.tsx" index db8ecfd819..29294a8c6e 100644 --- "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.test.tsx" +++ "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.test.tsx" @@ -26,7 +26,7 @@ describe('', () => { it('affiche la deuxième étape de formulaire', () => { render(); - expect(screen.getByText('Etape 2 sur 3 : Votre offre de stage')).toBeVisible(); + expect(screen.getByText('Étape 2 sur 3 : Votre offre de stage')).toBeVisible(); expect(screen.getByLabelText('Nom de l’offre de stage (200 caractères maximum)')).toBeVisible(); expect(screen.getByLabelText('Lien sur lequel les candidats pourront postuler ou une adresse e-mail à laquelle envoyer sa candidature')).toBeVisible(); expect(screen.getByLabelText('Description de l’offre de stage (200 caractères minimum)')).toBeVisible(); diff --git "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.tsx" "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.tsx" index d24dba82ab..2fedf501f5 100644 --- "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.tsx" +++ "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape2Stage/StageDeposerOffreFormulaire\303\211tape2Stage.tsx" @@ -182,7 +182,7 @@ export default function StageDeposerOffreFormulaireÉtape2Stage() { return ( ', () => { , ); - expect(screen.getByText('Etape 3 sur 3 : Localisation du stage')).toBeInTheDocument(); + expect(screen.getByText('Étape 3 sur 3 : Localisation du stage')).toBeInTheDocument(); expect(screen.getByLabelText('Pays')).toBeInTheDocument(); expect(screen.getByLabelText('Ville')).toBeInTheDocument(); expect(screen.getByLabelText('Adresse')).toBeInTheDocument(); diff --git "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape3Localisation/StageDeposerOffreFormulaire\303\211tape3Localisation.tsx" "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape3Localisation/StageDeposerOffreFormulaire\303\211tape3Localisation.tsx" index 71afd38923..f2a99b9dee 100644 --- "a/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape3Localisation/StageDeposerOffreFormulaire\303\211tape3Localisation.tsx" +++ "b/src/client/components/features/OffreDeStage/D\303\251poser/\303\211tape3Localisation/StageDeposerOffreFormulaire\303\211tape3Localisation.tsx" @@ -141,7 +141,7 @@ export default function StageDeposerOffreFormulaireÉtape3Localisation() { return ( diff --git a/src/pages/les-entreprises-s-engagent/inscription/index.page.test.tsx b/src/pages/les-entreprises-s-engagent/inscription/index.page.test.tsx index 35740405e3..0401d0b4e2 100644 --- a/src/pages/les-entreprises-s-engagent/inscription/index.page.test.tsx +++ b/src/pages/les-entreprises-s-engagent/inscription/index.page.test.tsx @@ -78,7 +78,7 @@ describe('LesEntreprisesSEngagentInscription', () => { it('voit la première étape de formulaire', () => { renderComponent(); - expect(screen.getByText('Etape 1 sur 2')).toBeVisible(); + expect(screen.getByText('Étape 1 sur 2')).toBeVisible(); labelsEtape1.forEach((label) => { expect(screen.getByText(label.name)).toBeVisible(); }); @@ -119,7 +119,7 @@ describe('LesEntreprisesSEngagentInscription', () => { await remplirFormulaireEtape1(); await clickOnGoToEtape2(); - expect(screen.getByText('Etape 2 sur 2')).toBeVisible(); + expect(screen.getByText('Étape 2 sur 2')).toBeVisible(); labelsEtape2.forEach((label) => { expect(screen.getByRole('textbox', label)).toBeVisible(); }); @@ -133,7 +133,7 @@ describe('LesEntreprisesSEngagentInscription', () => { await clickOnGoToEtape2(); await userEvent.click(screen.getByRole('button', { name: 'Retour' })); - expect(screen.getByText('Etape 1 sur 2')).toBeVisible(); + expect(screen.getByText('Étape 1 sur 2')).toBeVisible(); }); }); }); diff --git a/src/pages/les-entreprises-s-engagent/inscription/index.page.tsx b/src/pages/les-entreprises-s-engagent/inscription/index.page.tsx index 5a7ec78ca0..bc4f2930c7 100644 --- a/src/pages/les-entreprises-s-engagent/inscription/index.page.tsx +++ b/src/pages/les-entreprises-s-engagent/inscription/index.page.tsx @@ -45,8 +45,8 @@ interface FormulaireÉtape2Props { } enum Etape { - ETAPE_1 = 'Etape 1 sur 2', - ETAPE_2 = 'Etape 2 sur 2' + ETAPE_1 = 'Étape 1 sur 2', + ETAPE_2 = 'Étape 2 sur 2' } export const TITLE_ÉTAPE_1 = 'Les entreprises s‘engagent - Rejoignez la mobilisation ! - Étape 1 sur 2 | 1jeune1solution'; diff --git a/src/pages/stages/deposer-offre/index.page.tsx b/src/pages/stages/deposer-offre/index.page.tsx index 0d78ccc884..f4ec4b9370 100644 --- a/src/pages/stages/deposer-offre/index.page.tsx +++ b/src/pages/stages/deposer-offre/index.page.tsx @@ -20,7 +20,7 @@ export default function DeposerOffreStagePage() { return ( <>
diff --git a/src/pages/stages/deposer-offre/localisation/index.page.tsx b/src/pages/stages/deposer-offre/localisation/index.page.tsx index d0b0087614..98aeb43e2c 100644 --- a/src/pages/stages/deposer-offre/localisation/index.page.tsx +++ b/src/pages/stages/deposer-offre/localisation/index.page.tsx @@ -12,7 +12,7 @@ export default function DeposerOffreStageEtape3Page() { return ( <>
diff --git a/src/pages/stages/deposer-offre/votre-offre-de-stage/index.page.tsx b/src/pages/stages/deposer-offre/votre-offre-de-stage/index.page.tsx index 1718ff326d..aef5501e95 100644 --- a/src/pages/stages/deposer-offre/votre-offre-de-stage/index.page.tsx +++ b/src/pages/stages/deposer-offre/votre-offre-de-stage/index.page.tsx @@ -12,7 +12,7 @@ export default function DeposerOffreStageEtape2Page() { return ( <>