Fix regression test with division by zero

pull/2413/head
Jérémy Rialland 2022-12-05 12:50:51 +01:00 committed by Jérémy Rialland
parent 54e17148f1
commit f60663eff7
6 changed files with 12 additions and 4 deletions

View File

@ -323,6 +323,8 @@ salarié . contrat . CDD . durée:
3 mois: 3 mois
# 70% des contrats signés ont concerné, en 2015, des durées inférieures à un mois
par défaut: 1 mois
# plancher: 1 jour
unité: mois
salarié . contrat . CDD . indemnité de fin de contrat:
alias: prime de précarité
@ -484,6 +486,7 @@ salarié . contrat . temps de travail . temps partiel:
avec:
heures par semaine:
par défaut: 32 heures/semaine
plancher: 1 heures/semaine
question: Quel est le nombre d'heures travaillées par semaine dans le cadre du temps partiel ?
suggestions:
4 jours / semaine: durée légale du travail * 4 / 5

View File

@ -28,6 +28,7 @@ salarié . convention collective . SVP . FCAP:
# TODO :
note: les minimum et maximum sont fixé par entreprise, et non par salarié
non applicable si: entreprise . salariés . effectif = 0
formule:
produit:
plafond: plafond sécurité sociale

View File

@ -16,6 +16,7 @@ salarié . convention collective . sport . cotisations . employeur:
salarié . convention collective . sport . cotisations . financement du paritarisme:
# TODO
non applicable si: entreprise . salariés . effectif = 0
note: se calcule sur la masse salariale
formule:
produit:

View File

@ -67,6 +67,7 @@ salarié . cotisations . exonérations:
salarié . cotisations . exonérations . heures supplémentaires:
somme:
- nom: salarié
non applicable si: assiette = 0
titre: réduction de cotisations heures supplémentaires
produit:
assiette: rémunération . heures supplémentaires
@ -186,6 +187,7 @@ salarié . cotisations . exonérations . lodeom . montant:
facteur: coefficient
avec:
coefficient:
non applicable si: cotisations . assiette = 0
privé: oui
variations:
- si: barème compétitivité
@ -277,6 +279,7 @@ salarié . cotisations . exonérations . réduction générale:
assiette: cotisations . assiette
facteur: coefficient
plafond: plafond avec application de la DFS
non applicable si: cotisations . assiette = 0
avec:
coefficient:

View File

@ -659,9 +659,9 @@ Notifications affichées : salarié . contrat . salaire brut . contrôle salaire
exports[`calculate simulations-salarié > impôt sur le revenu 3`] = `
"salarié . contrat . salaire brut: 3000
salarié . coût total employeur: 4959
salarié . rémunération . net . payé après impôt: 2564
salarié . rémunération . net . à payer avant impôt: 2851
salarié . coût total employeur: 4508
salarié . rémunération . net . payé après impôt: 2392
salarié . rémunération . net . à payer avant impôt: 2590
Notifications affichées : salarié . contrat . CDD . information"
`;

View File

@ -136,7 +136,7 @@ impôt sur le revenu:
impôt . méthode de calcul: "'taux neutre'"
- salarié . contrat: "'CDD'"
salarié . contrat . salaire brut: 3000 €/mois
salarié . contrat . CDD . durée: 2
salarié . contrat . CDD . durée: 2 mois
impôt . méthode de calcul: "'taux neutre'"
- salarié . contrat . salaire brut: 3000 €/mois
impôt . méthode de calcul: "'taux neutre'"