Commit Graph

46 Commits (fdbd3fa38e0818f18842e434c4cbd8436ac604f4)

Author SHA1 Message Date
mama 7f4df2a2cb ⬆️ Mise à jour de Ramda 2018-01-08 17:47:43 +01:00
mama a11414a2da Formattage de l'ensemble des fichiers JS 2018-01-03 16:54:19 +01:00
Laurent Bossavit 969d2a4314 ⚙️ Séparer le parsing et l'analyse 2017-12-21 17:11:59 +01:00
mama 54291e036d Implémentation du message et de la barre d'avancement 2017-12-21 17:11:59 +01:00
mama e56e992056 🔨 ⚙️ Les règles sont maintenant sensibles à la casse 2017-12-21 17:11:59 +01:00
mama 92fed2c520 ⚙️ Adapation du moteur à la simulation multiple 2017-12-21 17:11:59 +01:00
mama 1ddff9a055 les inversions doivent gérer les var manquantes 2017-12-21 17:11:59 +01:00
Laurent Bossavit 213a0ac803 ⚙️ Préparer la suppression de buildNextSteps 2017-11-04 14:05:03 +01:00
mama fc3a8c24d3 Correction du test d'ordre des questions 2017-10-18 17:29:58 +02:00
mama 64e87e206b Mise à jour du test d'ordre des questions 2017-10-09 16:00:48 +02:00
Laurent Bossavit da24e6249a Faire passer les tests 2017-10-05 13:01:43 +02:00
Laurent Bossavit 58e935e791 🐛 Corrige les variables manquantes pour les sélections 2017-09-30 22:11:19 +02:00
Laurent Bossavit eb77d15879 🔨 Ne pas traiter le cas effectif > 2K, corrige le test 2017-09-30 11:49:49 +02:00
Laurent Bossavit caf8007abf ⚙️ Remplace le mécanisme 'taux' par les nouvelles possibilités de la grammaire 2017-09-30 10:15:02 +02:00
Laurent Bossavit 2de69160fb Corrige le test sur les objectifs 2017-09-29 14:05:26 +02:00
Laurent Bossavit 168426ce52 Mise à jour pour tenir compte de la question du contrat 2017-09-29 14:05:26 +02:00
Laurent Bossavit 25b7263658 🐛 Corrige les variables manquantes pour 'une possibilité' lorsqu'on a donné une réponse 2017-09-29 14:05:26 +02:00
Laurent Bossavit 7b9bed7f6c Précise le comportement non standard de 'une possibilité' 2017-09-29 14:05:26 +02:00
Laurent Bossavit 408ee81654 🔨 Introduit la question du type de contrat 2017-09-29 14:05:26 +02:00
Laurent Bossavit f97027b29e ⚙️ Simplifie la génération des questions 2017-09-29 14:05:26 +02:00
Laurent Bossavit d3400df8c3 ⚙️ Remplace les événements et motifs par une comparaison explicite 2017-09-29 14:04:23 +02:00
Laurent Bossavit 9b590211ce 🔨 Créée l'entité entreprise, pour les cotisations dépendant de l'effectif 2017-08-28 17:18:19 +02:00
Laurent Bossavit a88a460dfc Tester les questions posées par la simulation Salaire 2017-08-28 17:18:18 +02:00
Laurent Bossavit 7ccc8e4e1f Tester les variables manquantes dans les variations 2017-08-28 17:18:18 +02:00
mama 863d6a7198 🐛 Résolution du bug de getObjectives qui demandait un hack
Notamment dans generateQuestions.js
2017-08-16 16:50:23 +02:00
mama d35ae49274 Possibilité de tester les variables manquantes dans les tests meca 2017-08-16 15:33:19 +02:00
mama 4df2dbb03c 🐛 L'aiguillage doit renvoyer 0 si toutes ses conditions sont fausses
Mieux : il doit renvoyer un false qui serait ensuite converti en 0 dans
une opération numérique
2017-08-16 11:21:42 +02:00
mama d6ea143371 Renommage du méca. 'logique numérique' en 'aiguillage numérique'
Plus explicite : on comprend mieux que c'est un switch.
Plus facile à mémoriser.
2017-08-02 15:28:33 +02:00
mama 4681bfe0d8 🐛 Correction d'un test pour qu'il colle à son titre 2017-08-02 15:22:08 +02:00
mama 358e2200af Changement de comportement sur "logique numérique"
Retour au même algo de collecte des variables manquantes: même si la
condition est non résolue (il manque une variable), on collecte quand
même les variables manquantes de sa conséquence.
Ajout d'un test
2017-08-02 15:20:58 +02:00
Laurent Bossavit 228f36ed73 🐛 Adopte une syntaxe moins lisible pour satisfaire les tests Webpack 2017-07-28 12:14:18 +02:00
Laurent Bossavit d5a1e08c72 🐛 Répare la collecte des variables manquantes des logiques numériques 2017-07-28 11:46:26 +02:00
Laurent Bossavit 34977eb234 🐛 Ne pas remonter de variables manquantes d'autres conditions si une est satisfaite 2017-07-28 11:46:25 +02:00
Laurent Bossavit 38a21ff91e 🐛 Ne pas remonter de variables manquantes d'une formule non applicable 2017-07-28 11:46:25 +02:00
Laurent Bossavit 00f4da9d82 🐛 Corrige la récursion des variables manquantes 2017-07-28 11:46:23 +02:00
Laurent Bossavit 3b7f870c3c Affine le test sur les questions du surcoût 2017-07-28 11:46:23 +02:00
Laurent Bossavit bac3bd3ef6 ⚙️ Refactoring de l'évaluation des mécanismes 2017-07-28 11:46:23 +02:00
Laurent Bossavit 1e3398f050 ⚙️ Analyse top-down, correction de collect/buildNextSteps 2017-07-28 11:46:22 +02:00
Laurent Bossavit 5f3d4f386a ⚙️ Evaluations différées (refactoring des sommes et getObjectives) 2017-07-28 11:46:22 +02:00
Laurent Bossavit 3c8c4c9987 ⚙️ Evaluations différées (refactoring partiel) 2017-07-28 11:46:22 +02:00
Laurent Bossavit 8ac1bc0aa7 ⚙️ Evolue vers un traitement top-down 2017-07-28 11:46:22 +02:00
Laurent Bossavit fe81f3e7fa ⚙️ Déplacer les fonctions getObjectives et collectMissingVariables 2017-07-07 10:35:40 +02:00
Laurent Bossavit f36cceaf2c ⚙️ Basculer sur la nouvelle implémentation de findVariantsAndRecords 2017-07-04 10:15:26 +02:00
Laurent Bossavit b44f61e674 Simplifie la regex des fichiers Yaml 2017-07-04 10:15:26 +02:00
Laurent Bossavit bf27bf9133 Corrige les chemins et le mock Webpack 2017-07-04 10:15:26 +02:00
Laurent Bossavit 32edfa57a8 Tentative pour tester sans Webpack 2017-07-04 10:15:26 +02:00