Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 6189 ajout des tests UI pour le simu preavis de licenciement #6191

Merged

Conversation

Viczei
Copy link
Contributor

@Viczei Viczei commented Oct 7, 2024

No description provided.

@Viczei Viczei self-assigned this Oct 7, 2024
@Viczei Viczei linked an issue Oct 7, 2024 that may be closed by this pull request
@Viczei Viczei changed the title 6189 ajout des tests UI pour le simu preavis de licenciement feat: 6189 ajout des tests UI pour le simu preavis de licenciement Oct 7, 2024
Comment on lines +73 to +74
"question": "Le salarié était-il cadre dans l'ancienne convention collective de la métallurgie (avant le 01/01/2024) ?",
"note": "Si le salarié dépendait précédemment de la convention collective des ingénieurs et cadres de la métallurgie (IDCC 650) et qu’il est désormais classé non-cadre en raison de la nouvelle classification des emplois (depuis le 01/01/2024), il bénéficie quand même de la durée de préavis qui s’applique aux cadres."
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question en doublon

@@ -1353,7 +1349,7 @@
"type": "préavis de Licenciement",
"idcc": 843,
"typeRupture": null,
"answer": "1 mois et demi",
"answer": "1.5 mois",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

renommage sous forme numérique pour faciliter la génération

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mais du coup ça veut dire que dans le front maintenant on affiche 1.5 mois, c'ets pas top non ?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je suis d'accord, on doit revenir à 1 mois et demi ici.

Comment on lines -3912 to -3923
{
"criteria": {
"catégorie professionnelle": "77| Négociateur VRP"
},
"type": "préavis de Licenciement",
"idcc": 1527,
"typeRupture": null,
"answer": "2 mois",
"answer2": null,
"answer3": "60",
"ref": "Article 32",
"refUrl": "https://www.legifrance.gouv.fr/affichIDCCArticle.do?idArticle=KALIARTI000023759231&cidTexte=KALITEXT000023759095"
},
Copy link
Contributor Author

@Viczei Viczei Oct 7, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nettoyage du json, les Négociateur VRP sont déjà défini au dessus. Cet objet me faisais généré un test non valide

@@ -5125,7 +5108,7 @@
"type": "préavis de Licenciement",
"idcc": 3239,
"typeRupture": null,
"answer": "8 jours calendaires",
Copy link
Contributor

@carolineBda carolineBda Oct 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

est-ce que t'as validé avec le métier que c'était ok d'enlever ça ?

@carolineBda
Copy link
Contributor

carolineBda commented Oct 10, 2024

Je mets mes commentaires ici pour qu'on en parle tous ensemble :

  1. Ajout d'un test sans CC (pour tester le code du travail) ?

  2. Je me souviens plus ce qu'on avait dit pour les tests spécifiques à la 3239 (tester qu'on a bien désactivé le légal)

  3. On a pas testé tous les cas particuliers. Pour moi il faut le faire pour être sur qu'on ne les perds pas. Je remet la liste ici pour s'en souvenir :

    '1 jour ouvré'
    '1 mois'
    '1 mois (de date à date)'
    '1 mois et demi'
    '1 semaine'
    '1 semaine (de date à date)'
    '14 jours calendaires'
    '15 jours'
    '15 jours calendaires'
    '2 jours'
    '2 jours ouvrés'
    '2 mois'
    '2 mois (de date à date)'
    '2 semaines'
    '3 mois'
    '3 mois (sauf stipulation contractuelle différente)'
    '3 mois (de date à date)'
    '4 mois'
    '4 mois (de date à date)'
    '6 mois'
    '7 jours calendaires'
    '8 jours'
    '8 jours calendaires'
    'La convention collective ne prévoit pas de préavis pour ce cas de figure'
    'Pas de préavis'
    'la convention collective ne prévoit pas de préavis pour ce cas de figure'
    'pour les salariés hors classification, la durée du préavis est fixée par le contrat de travail dans la limite de 3 mois'



it("should display expected answer", () => {
expect(screen.queryAllByText(/1 jour/g)[0]).toBeInTheDocument();
Copy link
Contributor

@carolineBda carolineBda Oct 10, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
expect(screen.queryAllByText(/1 jour/g)[0]).toBeInTheDocument();
expect(screen.queryAllByText(/1 jour ouvré/g)[0]).toBeInTheDocument();



it("should display expected answer", () => {
expect(screen.queryAllByText(/1 mois/g)[0]).toBeInTheDocument();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
expect(screen.queryAllByText(/1 mois/g)[0]).toBeInTheDocument();
expect(screen.queryAllByText(/1 mois (de date à date)/g)[0]).toBeInTheDocument();



it("should display expected answer", () => {
expect(screen.queryAllByText(/5 mois/g)[0]).toBeInTheDocument();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Faux. Ici ça devrait être "1 mois et demi"

@@ -1353,7 +1349,7 @@
"type": "préavis de Licenciement",
"idcc": 843,
"typeRupture": null,
"answer": "1 mois et demi",
"answer": "1.5 mois",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je suis d'accord, on doit revenir à 1 mois et demi ici.

@m-maillot m-maillot merged commit 7f6a995 into dev Oct 23, 2024
23 checks passed
@m-maillot m-maillot deleted the 6189-ajout-des-tests-ui-pour-le-simu-pravis-de-licenciement branch October 23, 2024 07:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ajout des tests ui pour le simu Préavis de licenciement
5 participants