💚 Répare les tests sur master
parent
98a8941fdf
commit
b6ec83fae5
|
@ -6,6 +6,5 @@
|
|||
},
|
||||
"integrationFolder": "cypress/integration/mon-entreprise",
|
||||
"pluginsFile": false,
|
||||
"chromeWebSecurity": false,
|
||||
"retries": 1
|
||||
"chromeWebSecurity": false
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -3,11 +3,9 @@
|
|||
"nom": "Brest",
|
||||
"code": "29019",
|
||||
"codesPostaux": [
|
||||
"29200",
|
||||
"29000",
|
||||
"29240"
|
||||
"29200"
|
||||
],
|
||||
"_score": 1.7190035169667954,
|
||||
"_score": 1.723195924539529,
|
||||
"departement": {
|
||||
"code": "29",
|
||||
"nom": "Finistère"
|
||||
|
@ -23,7 +21,7 @@
|
|||
"codesPostaux": [
|
||||
"27350"
|
||||
],
|
||||
"_score": 0.6998164236528914,
|
||||
"_score": 0.7001791138138566,
|
||||
"departement": {
|
||||
"code": "27",
|
||||
"nom": "Eure"
|
||||
|
@ -39,7 +37,7 @@
|
|||
"codesPostaux": [
|
||||
"70300"
|
||||
],
|
||||
"_score": 0.4939500123346406,
|
||||
"_score": 0.49394880972580746,
|
||||
"departement": {
|
||||
"code": "70",
|
||||
"nom": "Haute-Saône"
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"codesPostaux": [
|
||||
"65100"
|
||||
],
|
||||
"_score": 0.7078563143746053,
|
||||
"_score": 0.707863385442417,
|
||||
"departement": {
|
||||
"code": "65",
|
||||
"nom": "Hautes-Pyrénées"
|
||||
|
@ -21,7 +21,7 @@
|
|||
"codesPostaux": [
|
||||
"64460"
|
||||
],
|
||||
"_score": 0.6108133474330959,
|
||||
"_score": 0.6108329931709119,
|
||||
"departement": {
|
||||
"code": "64",
|
||||
"nom": "Pyrénées-Atlantiques"
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"nom": "Brest",
|
||||
"code": "29019",
|
||||
"codesPostaux": [
|
||||
"29200"
|
||||
],
|
||||
"departement": {
|
||||
"code": "29",
|
||||
"nom": "Finistère"
|
||||
},
|
||||
"region": {
|
||||
"code": "53",
|
||||
"nom": "Bretagne"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
{
|
||||
"nom": "Escoubès-Pouts",
|
||||
"code": "65164",
|
||||
"codesPostaux": [
|
||||
"65100"
|
||||
],
|
||||
"departement": {
|
||||
"code": "65",
|
||||
"nom": "Hautes-Pyrénées"
|
||||
},
|
||||
"region": {
|
||||
"code": "76",
|
||||
"nom": "Occitanie"
|
||||
}
|
||||
}
|
|
@ -77,7 +77,7 @@ describe(`Formulaire demande mobilité (${
|
|||
.tab()
|
||||
.type('Bre')
|
||||
.wait(500)
|
||||
cy.contains('29240').click()
|
||||
cy.contains('29200').click()
|
||||
cy.focused()
|
||||
.tab()
|
||||
.type('Deaux')
|
||||
|
|
|
@ -1,126 +0,0 @@
|
|||
import { lazy, ReactEventHandler, Suspense, useEffect, useRef } from 'react'
|
||||
import styled from 'styled-components'
|
||||
import Emoji from './utils/Emoji'
|
||||
import { iframeResize } from 'iframe-resizer'
|
||||
import { PopoverWithTrigger } from '@/design-system'
|
||||
import { Button } from '@/design-system/buttons'
|
||||
import { Loader } from '@/design-system/icons/Loader'
|
||||
import { Body } from '@/design-system/typography/paragraphs'
|
||||
import { Trans, useTranslation } from 'react-i18next'
|
||||
import { isProduction } from '@/utils'
|
||||
|
||||
const Iframe = styled.iframe`
|
||||
width: 1px;
|
||||
min-width: 100%;
|
||||
height: 80vh;
|
||||
`
|
||||
|
||||
const IframeContainer = styled.div`
|
||||
margin: 0 -3rem;
|
||||
`
|
||||
|
||||
export const PlacesDesEntreprisesIframe = ({
|
||||
src,
|
||||
onLoad,
|
||||
}: {
|
||||
src: string
|
||||
onLoad?: ReactEventHandler<HTMLIFrameElement>
|
||||
}) => {
|
||||
useEffect(() => {
|
||||
iframeResize({}, '#pdeIframe')
|
||||
}, [])
|
||||
|
||||
return (
|
||||
<IframeContainer>
|
||||
<Iframe
|
||||
title="Formulaire de demande entreprise"
|
||||
src={src}
|
||||
frameBorder="0"
|
||||
id="pdeIframe"
|
||||
onLoad={onLoad}
|
||||
/>
|
||||
</IframeContainer>
|
||||
)
|
||||
}
|
||||
|
||||
const LazyIframe = lazy(async () => {
|
||||
return import('./PlaceDesEntreprises').then(
|
||||
({ PlacesDesEntreprisesIframe }) => ({
|
||||
default: PlacesDesEntreprisesIframe,
|
||||
})
|
||||
)
|
||||
})
|
||||
|
||||
const Container = styled.div`
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
`
|
||||
|
||||
const ButtonLabel = styled.span`
|
||||
margin-left: 1rem;
|
||||
`
|
||||
|
||||
export const PlacesDesEntreprisesButton = ({
|
||||
pathname,
|
||||
siret,
|
||||
}: {
|
||||
pathname: string
|
||||
siret?: string | null
|
||||
}) => {
|
||||
const { t } = useTranslation()
|
||||
const baseURL =
|
||||
'https://' +
|
||||
(isProduction()
|
||||
? 'place-des-entreprises.beta.gouv.fr'
|
||||
: 'reso-staging.osc-fr1.scalingo.io')
|
||||
const url = new URL(baseURL + pathname)
|
||||
|
||||
const contentRef = useRef<HTMLDivElement>(null)
|
||||
|
||||
const scrollTo = (x: number, y: number) => {
|
||||
contentRef.current?.scrollTo(x, y)
|
||||
}
|
||||
|
||||
if (siret) {
|
||||
url.searchParams.set('siret', siret)
|
||||
}
|
||||
|
||||
return (
|
||||
<Container>
|
||||
<PopoverWithTrigger
|
||||
title={t('Échanger avec un conseiller')}
|
||||
trigger={(props) => (
|
||||
<Button {...props} light size="XS">
|
||||
<Emoji emoji="📞" />
|
||||
<ButtonLabel>{t('Échanger avec un conseiller')}</ButtonLabel>
|
||||
</Button>
|
||||
)}
|
||||
contentRef={contentRef}
|
||||
>
|
||||
<Body>
|
||||
<Trans>
|
||||
Décrivez votre projet ou votre problème en donnant quelques éléments
|
||||
de contexte. Nous identifions, parmi l’ensemble des partenaires
|
||||
publics et parapublics, le conseiller compétent pour votre demande.
|
||||
Celui-ci vous contacte par téléphone sous 5 jours et vous accompagne
|
||||
en fonction de votre situation.
|
||||
</Trans>
|
||||
</Body>
|
||||
<Suspense
|
||||
fallback={
|
||||
<Container
|
||||
css={`
|
||||
height: 300px;
|
||||
align-items: center;
|
||||
`}
|
||||
>
|
||||
<Loader />
|
||||
</Container>
|
||||
}
|
||||
>
|
||||
<LazyIframe src={url.href} onLoad={() => scrollTo(0, 0)} />
|
||||
</Suspense>
|
||||
</PopoverWithTrigger>
|
||||
</Container>
|
||||
)
|
||||
}
|
|
@ -1,3 +1,12 @@
|
|||
DRI:
|
||||
titre.en: '[automatic] DRI'
|
||||
titre.fr: DRI
|
||||
DRI . cas exclus:
|
||||
titre.en: '[automatic] excluded cases'
|
||||
titre.fr: cas exclus
|
||||
DRI . cas exclus . explications:
|
||||
titre.en: '[automatic] explanations'
|
||||
titre.fr: explications
|
||||
SMIC horaire:
|
||||
note.en: >
|
||||
[automatic] In principle, and unless there is a "boost", the SMIC is
|
||||
|
@ -7445,6 +7454,11 @@ entreprise . catégorie juridique . SARL:
|
|||
titre.en: '[automatic] EURL or SARL'
|
||||
titre.fr: EURL ou SARL
|
||||
entreprise . catégorie juridique . SARL . unipersonnelle:
|
||||
description.en: '[automatic] An EURL is a company with only one partner. This
|
||||
means that you are the sole owner of the company.'
|
||||
description.fr:
|
||||
Une EURL est une entreprise avec un seul associé. Cela signifie
|
||||
que vous êtes le seul et unique propriétaire de l'entreprise.
|
||||
question.en: '[automatic] Is your company an EURL?'
|
||||
question.fr: Votre entreprise est-elle une EURL ?
|
||||
titre.en: '[automatic] EURL'
|
||||
|
|
|
@ -66,6 +66,11 @@ Devenir: Become
|
|||
"Domiciliée à l'adresse :": "Domiciled at the address :"
|
||||
Déclenchement: Applicability
|
||||
Découvrir: Discover
|
||||
"Décrivez votre projet ou votre problème en donnant quelques éléments de contexte. Nous identifions, parmi l’ensemble des partenaires publics et parapublics, le conseiller compétent pour votre demande. Celui-ci vous contacte par téléphone sous 5 jours et vous accompagne en fonction de votre situation.":
|
||||
Describe your project or your problem by giving some background information.
|
||||
We identify, among all the public and parapublic partners, the competent
|
||||
advisor for your request. He or she will contact you by phone within 5 days
|
||||
and will accompany you according to your situation.
|
||||
Démarches de création: Creation process checklist
|
||||
Désactivée: Inactive
|
||||
Détail annuel des cotisations: Annual detail of my contributions
|
||||
|
|
|
@ -32,6 +32,12 @@ Créer une: Créer une
|
|||
Devenir: Devenir
|
||||
"Domiciliée à l'adresse :": "Domiciliée à l'adresse :"
|
||||
Découvrir: Découvrir
|
||||
"Décrivez votre projet ou votre problème en donnant quelques éléments de contexte. Nous identifions, parmi l’ensemble des partenaires publics et parapublics, le conseiller compétent pour votre demande. Celui-ci vous contacte par téléphone sous 5 jours et vous accompagne en fonction de votre situation.":
|
||||
Décrivez votre projet ou votre problème en donnant quelques éléments de
|
||||
contexte. Nous identifions, parmi l’ensemble des partenaires publics et
|
||||
parapublics, le conseiller compétent pour votre demande. Celui-ci vous
|
||||
contacte par téléphone sous 5 jours et vous accompagne en fonction de votre
|
||||
situation.
|
||||
En savoir plus: En savoir plus
|
||||
Entreprise Individuelle: Entreprise Individuelle
|
||||
Exonérations: Exonérations
|
||||
|
|
|
@ -106,7 +106,6 @@ function FormulairePublicodes() {
|
|||
{}
|
||||
)
|
||||
).map((dottedName) => engine.getRule(dottedName))
|
||||
console.log(missingValues)
|
||||
return (
|
||||
<>
|
||||
<Grid container spacing={2}>
|
||||
|
|
Loading…
Reference in New Issue