From 0fafa68258996f917b6b429818329fa48c7263cd Mon Sep 17 00:00:00 2001 From: Mael Date: Fri, 5 Jul 2019 15:00:24 +0200 Subject: [PATCH] =?UTF-8?q?Remplacemement=20des=20formats=20en=20unit?= =?UTF-8?q?=C3=A9s=20dans=20les=20tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- formeJuridique.yaml | 3 ++- source/règles/co2.yaml | 4 ++-- source/règles/sasu.yaml | 4 ++-- test/bug-cotisations.test.js | 2 +- test/contrôles.test.js | 2 +- test/conversation.test.js | 2 +- test/inversion.test.js | 12 ++++++------ test/library.test.js | 2 +- test/mécanismes/aiguillage-numérique.yaml | 2 +- test/mécanismes/allègement.yaml | 16 ++++++++-------- test/mécanismes/barème-continu.yaml | 9 ++++----- test/mécanismes/barème-linéaire.yaml | 2 +- test/mécanismes/barème.yaml | 4 ++-- test/mécanismes/complément.yaml | 4 ++-- test/mécanismes/expressions.yaml | 2 +- test/mécanismes/multiplication.yaml | 6 +++--- test/mécanismes/période.yaml | 12 ++++++------ test/mécanismes/somme.yaml | 4 ++-- test/mécanismes/variations.yaml | 6 +++--- test/selectorsttestTODO.js | 2 +- test/variables.test.js | 2 +- 21 files changed, 51 insertions(+), 51 deletions(-) diff --git a/formeJuridique.yaml b/formeJuridique.yaml index 6ef9bf1e2..4131af2c8 100644 --- a/formeJuridique.yaml +++ b/formeJuridique.yaml @@ -138,6 +138,7 @@ - directeur majoritaire - nom: nombre d'associés - format: nombre + unité: _ - nom: responsabilité limitée + diff --git a/source/règles/co2.yaml b/source/règles/co2.yaml index af3af5c51..6a704ac7c 100644 --- a/source/règles/co2.yaml +++ b/source/règles/co2.yaml @@ -18,7 +18,7 @@ nom: nombre période: flexible question: Combien prenez-vous de douches ? - format: nombre + unité: _ par défaut: 30 suggestions: Une par jour: 30 @@ -129,7 +129,7 @@ - espace: douche nom: durée de la douche question: Combien de temps dure votre douche en général ? - format: nombre + unité: _ par défaut: 5 suggestions: expresse: 5 diff --git a/source/règles/sasu.yaml b/source/règles/sasu.yaml index 33aace420..6f73414d1 100644 --- a/source/règles/sasu.yaml +++ b/source/règles/sasu.yaml @@ -2,12 +2,12 @@ - nom: chiffre affaires période: flexible - format: euros + unité: € - nom: charges période: flexible par défaut: 0 - format: euros + unité: € - nom: répartition salaire sur dividendes par défaut: 0.5 diff --git a/test/bug-cotisations.test.js b/test/bug-cotisations.test.js index 7d026d213..46b238f37 100644 --- a/test/bug-cotisations.test.js +++ b/test/bug-cotisations.test.js @@ -42,7 +42,7 @@ describe('bug-analyse-many', function() { - nom: brut - format: euro + unité: € formule: inversion numérique: avec: diff --git a/test/contrôles.test.js b/test/contrôles.test.js index 9c12d1ead..bb3bbe44e 100644 --- a/test/contrôles.test.js +++ b/test/contrôles.test.js @@ -13,7 +13,7 @@ describe('controls', function() { { nom: 'résident en France', formule: 'oui' }, { nom: 'brut', - format: 'euro', + unité: '€', question: 'Quel est le salaire brut ?', contrôles: [ { diff --git a/test/conversation.test.js b/test/conversation.test.js index e4bebd063..a0c76c1ae 100644 --- a/test/conversation.test.js +++ b/test/conversation.test.js @@ -97,7 +97,7 @@ describe('conversation', function() { { nom: 'brut', question: 'Quel est le salaire brut ?', - format: 'euro' + unité: '€' }, { nom: 'cotisation', diff --git a/test/inversion.test.js b/test/inversion.test.js index 64c59de94..68bdac6c4 100644 --- a/test/inversion.test.js +++ b/test/inversion.test.js @@ -18,7 +18,7 @@ describe('inversions', () => { taux: 77% - nom: brut - format: euro + unité: € `, rules = parseAll(safeLoad(rawRules).map(enrichRule)), analysis = analyse(rules, 'net')(stateSelector) @@ -38,7 +38,7 @@ describe('inversions', () => { taux: 77% - nom: brut - format: euro + unité: € formule: inversion numérique: avec: @@ -67,7 +67,7 @@ describe('inversions', () => { taux: 70% - nom: brut - format: euro + unité: € formule: inversion numérique: avec: @@ -100,7 +100,7 @@ describe('inversions', () => { taux: 70% - nom: brut - format: euro + unité: € formule: inversion numérique: avec: @@ -156,7 +156,7 @@ describe('inversions', () => { taux: 150% - nom: brut - format: euro + unité: € formule: inversion numérique: avec: @@ -201,7 +201,7 @@ describe('inversions', () => { formule: cotisation [employeur] + cotisation [salarié] - nom: brut - format: euro + unité: € formule: inversion numérique: avec: diff --git a/test/library.test.js b/test/library.test.js index 779dc8b61..aed9b6112 100644 --- a/test/library.test.js +++ b/test/library.test.js @@ -80,7 +80,7 @@ describe('library', function() { let règles = ` - nom: revenu imposable question: Quel est votre revenu imposable ? - format: euros + unité: € - nom: revenu abattu formule: diff --git a/test/mécanismes/aiguillage-numérique.yaml b/test/mécanismes/aiguillage-numérique.yaml index 610faa84e..9a88e18e1 100644 --- a/test/mécanismes/aiguillage-numérique.yaml +++ b/test/mécanismes/aiguillage-numérique.yaml @@ -34,7 +34,7 @@ - nom: montant caution - format: € + unité: € - test: Imbrication d'aiguillages numériques formule: diff --git a/test/mécanismes/allègement.yaml b/test/mécanismes/allègement.yaml index e3de814b7..35e4a33a4 100644 --- a/test/mécanismes/allègement.yaml +++ b/test/mécanismes/allègement.yaml @@ -1,8 +1,8 @@ - nom: montant - format: € + unité: € - test: montant franchisé - format: € + unité: € formule: allègement: assiette: montant @@ -19,7 +19,7 @@ - test: montant décoté - format: € + unité: € formule: allègement: assiette: montant @@ -32,7 +32,7 @@ valeur attendue: 0 - test: montant franchisé et décoté - format: € + unité: € formule: allègement: assiette: montant @@ -56,7 +56,7 @@ - test: montant abattu - format: € + unité: € formule: allègement: assiette: montant @@ -71,7 +71,7 @@ - test: montant abattu en pourcentage - format: € + unité: € formule: allègement: assiette: montant @@ -85,7 +85,7 @@ valeur attendue: 68000 - test: montant abattu avec plafond numérique - format: € + unité: € formule: allègement: assiette: montant @@ -100,7 +100,7 @@ valeur attendue: 88000 # 85000 s'il n'y avait pas de plafond à la somme abattue - test: montant franchisé, décote, abattu - format: € + unité: € formule: allègement: assiette: montant diff --git a/test/mécanismes/barème-continu.yaml b/test/mécanismes/barème-continu.yaml index 0166b1794..2931b671c 100644 --- a/test/mécanismes/barème-continu.yaml +++ b/test/mécanismes/barème-continu.yaml @@ -1,9 +1,9 @@ - nom: base - format: nombre + unité: _ formule: 300 - nom: assiette - format: nombre + unité: _ - test: Simple formule: @@ -39,12 +39,11 @@ - nom: base deux - format: nombre + unité: _ formule: 300 - nom: assiette deux - format: nombre - + unité: _ - test: Retour de taux, pas d'assiette formule: barème continu: diff --git a/test/mécanismes/barème-linéaire.yaml b/test/mécanismes/barème-linéaire.yaml index 1051d3fed..97a55fb17 100644 --- a/test/mécanismes/barème-linéaire.yaml +++ b/test/mécanismes/barème-linéaire.yaml @@ -1,5 +1,5 @@ - nom: assiette - format: € + unité: € - test: Barème linéaire en taux formule: diff --git a/test/mécanismes/barème.yaml b/test/mécanismes/barème.yaml index 0a7078dc2..25915ed39 100644 --- a/test/mécanismes/barème.yaml +++ b/test/mécanismes/barème.yaml @@ -1,8 +1,8 @@ - nom: assiette - format: € + unité: € - nom: base - format: € + unité: € - test: Barème en taux marginaux formule: diff --git a/test/mécanismes/complément.yaml b/test/mécanismes/complément.yaml index 2ef64fef3..133b9beb1 100644 --- a/test/mécanismes/complément.yaml +++ b/test/mécanismes/complément.yaml @@ -1,5 +1,5 @@ - nom: ma cotisation - format: € + unité: € - test: Complément formule: @@ -14,7 +14,7 @@ valeur attendue: 67 - nom: autre cotisation - format: € + unité: € - test: Complément à composantes formule: diff --git a/test/mécanismes/expressions.yaml b/test/mécanismes/expressions.yaml index 34973700e..36c6d4bc1 100644 --- a/test/mécanismes/expressions.yaml +++ b/test/mécanismes/expressions.yaml @@ -178,7 +178,7 @@ - nom: revenu période: mois - format: € + unité: € - test: variable modifiée temporellement formule: revenu [annuel] diff --git a/test/mécanismes/multiplication.yaml b/test/mécanismes/multiplication.yaml index 755a00de0..a3fe67ed4 100644 --- a/test/mécanismes/multiplication.yaml +++ b/test/mécanismes/multiplication.yaml @@ -1,5 +1,5 @@ - nom: mon assiette - format: € + unité: € - test: Multiplication simple formule: @@ -29,7 +29,7 @@ - nom: mon plafond - format: € + unité: € - test: Multiplication plafonnée formule: @@ -51,7 +51,7 @@ valeur attendue: 1.5 - nom: mon facteur - format: nombre + unité: _ - test: Multiplication à facteur formule: diff --git a/test/mécanismes/période.yaml b/test/mécanismes/période.yaml index 5f82973be..1c886b387 100644 --- a/test/mécanismes/période.yaml +++ b/test/mécanismes/période.yaml @@ -3,7 +3,7 @@ - nom: nombre de douches période: mois question: Combien prenez-vous de douches par mois ? - format: nombre + unité: _ suggestions: - 30 @@ -30,7 +30,7 @@ - nom: assiette mensuelle période: mois - format: € + unité: € - test: Périodes, barème annuel assiette mensuelle période: année @@ -59,7 +59,7 @@ - nom: assiette annuelle période: année - format: € + unité: € - test: Périodes, barème mensuel assiette annuelle période: mois @@ -87,7 +87,7 @@ - nom: assiette période: flexible - format: € + unité: € - test: Périodes, période dans la situation période: année @@ -116,7 +116,7 @@ - nom: assiette deux période: mois - format: € + unité: € - test: Périodes, variable neutre appelant variable mensuelle période: flexible @@ -133,7 +133,7 @@ - nom: assiette trois période: année - format: € + unité: € - test: Périodes, variable neutre appelant variable annuelle période: flexible diff --git a/test/mécanismes/somme.yaml b/test/mécanismes/somme.yaml index c3e3f2936..2d5b7b5ef 100644 --- a/test/mécanismes/somme.yaml +++ b/test/mécanismes/somme.yaml @@ -1,8 +1,8 @@ - nom: farine - format: kg + unité: kg - nom: sucre - format: kg + unité: kg - nom: poids total test: Somme diff --git a/test/mécanismes/variations.yaml b/test/mécanismes/variations.yaml index 1492aa3b5..d8b362ce7 100644 --- a/test/mécanismes/variations.yaml +++ b/test/mécanismes/variations.yaml @@ -60,7 +60,7 @@ - nom: base - format: euros + unité: € - test: variations avec cas défaut calculé formule: @@ -83,10 +83,10 @@ variables manquantes: [] - nom: effectif - format: nombre + unité: _ - nom: effectif plafond - format: nombre + unité: _ - test: plusieurs variations et un cas défaut formule: diff --git a/test/selectorsttestTODO.js b/test/selectorsttestTODO.js index 246a843cd..d36ba4af4 100644 --- a/test/selectorsttestTODO.js +++ b/test/selectorsttestTODO.js @@ -93,7 +93,7 @@ describe('fold', function() { formule: brut - cotisation - nom: brut - format: euro + unité: € - nom: cotisation formule: diff --git a/test/variables.test.js b/test/variables.test.js index 26f8f4f6c..6bf9f18f3 100644 --- a/test/variables.test.js +++ b/test/variables.test.js @@ -3,7 +3,7 @@ import { evaluateBottomUp, getSituationValue } from '../source/engine/variables' describe('getSituationValue', function() { it('should directly return the value of any rule that specifies a format (i.e currency, duration)', function() { - let rule = { format: 'euros' }, + let rule = { unité: '€' }, state = { salaire: '2300' }, situationGate = name => state[name]