From d3732b1d1f5b8c1c682781789c60655232a60124 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Rialland?= Date: Thu, 27 Apr 2023 18:13:27 +0200 Subject: [PATCH] Fix cypress --- .../integration/mon-entreprise/demande-mobilité.ts | 7 ++++--- .../integration/mon-entreprise/english/navigation.ts | 12 ++++++++++-- site/cypress/integration/mon-entreprise/recherche.ts | 6 +++++- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/site/cypress/integration/mon-entreprise/demande-mobilité.ts b/site/cypress/integration/mon-entreprise/demande-mobilité.ts index bb236673c..0bc30a281 100644 --- a/site/cypress/integration/mon-entreprise/demande-mobilité.ts +++ b/site/cypress/integration/mon-entreprise/demande-mobilité.ts @@ -69,7 +69,7 @@ describe( .tab() .type('Française') .tab() - .type('1991-07-25') + .type('25/07/1991') cy.contains('Non') .click() @@ -114,7 +114,7 @@ describe( // "activité en France" section cy.contains('Pour une période déterminée et dans un seul pays').click() cy.contains('Date de début').click({ force: true }) - cy.focused().type('2020-11-06').tab().type('2021-04-09').tab() + cy.focused().type('06/11/2020').tab().tab().type('09/04/2021').tab().tab() cy.focused().type('Argen{enter}') cy.contains('Agent contractuel').click() @@ -161,7 +161,8 @@ describe( .tab() .type('Sophie') .tab() - .type('1978-04-21') + .type('21/04/1978') + .tab() .tab() cy.focused().type('{downarrow}{enter}') diff --git a/site/cypress/integration/mon-entreprise/english/navigation.ts b/site/cypress/integration/mon-entreprise/english/navigation.ts index 1343289ca..7e5841263 100644 --- a/site/cypress/integration/mon-entreprise/english/navigation.ts +++ b/site/cypress/integration/mon-entreprise/english/navigation.ts @@ -77,7 +77,11 @@ describe(`Navigation to income simulator using company name (${ .type('menoz') .wait('@search') - cy.contains('834364291').click() + cy.contains('834364291') + .should('be.visible') + .parentsUntil('li') + .find('button') + .click() cy.contains('Lancer le simulateur').click() cy.location().should((loc) => { expect(loc.pathname).to.match(/sasu$/) @@ -99,7 +103,11 @@ describe(`Navigation to income simulator using company name (${ .type('johan girod') .wait('@search') - cy.contains('834825614').click() + cy.contains('834825614') + .should('be.visible') + .parentsUntil('li') + .find('button') + .click() // ask if auto-entrepreneur cy.contains(fr ? 'auto-entrepreneur' : 'auto-entrepreneur') cy.contains(fr ? 'Oui' : 'Yes').click() diff --git a/site/cypress/integration/mon-entreprise/recherche.ts b/site/cypress/integration/mon-entreprise/recherche.ts index 417ba7065..fbc8eb2aa 100644 --- a/site/cypress/integration/mon-entreprise/recherche.ts +++ b/site/cypress/integration/mon-entreprise/recherche.ts @@ -10,7 +10,11 @@ describe('Recherche globales', { testIsolation: false }, function () { cy.contains('Rechercher').click() - cy.focused().should('have.attr', 'type', 'search') + cy.contains('Recherche sur le site') + + cy.contains('Fermer').focus() + + cy.focused().tab().should('have.attr', 'type', 'search') cy.contains('Simulateurs') .next()