1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-08 22:15:02 +00:00
Commit graph

73 commits

Author SHA1 Message Date
Laurent Bossavit
da80252ee7 ⚙️ Autorise les décimaux et pourcentages dans les expressions 2017-09-30 10:14:21 +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
38dae84619 Améliore le test sur le cache des composantes filtrées 2017-09-24 18:21:37 +02:00
Laurent Bossavit
69aa933bf1 🐛 Corrige la mise en cache des variables filtrées 2017-09-23 12:54:09 +02:00
Laurent Bossavit
0382ac3095 Merge pull request #25 from sgmap/variations
Cotisations CDI
2017-09-08 12:43:02 +02:00
Laurent Bossavit
418f7a003e Rend les tests compatibles avec JSDOM 11.2.0 2017-09-07 14:58:10 +02:00
Laurent Bossavit
46c994702b ⚙️ Ajoute une référence 2017-09-01 16:17:00 +02:00
Laurent Bossavit
a379d2e2d5 ⚙️ Memoise le calcul via StateT 2017-09-01 16:17:00 +02:00
Laurent Bossavit
21dd767fee ⚙️ Bascule sur les monades de Akh 2017-09-01 16:17:00 +02:00
Laurent Bossavit
06d260d5f8 ⚙️ Ajoute quelques références 2017-09-01 16:17:00 +02:00
Laurent Bossavit
d35148378f ⚙️ Met en place les catamorphismes monadiques 2017-09-01 16:17:00 +02:00
Laurent Bossavit
1ce11035f0 ⚙️ Teste et documente l'évaluation de formules 2017-09-01 16:17:00 +02:00
Laurent Bossavit
7d75d67d44 ⚙️ Etoffe la documentation 2017-09-01 16:17:00 +02:00
Laurent Bossavit
0089674d93 ⚙️ Pour l'instant seul Assign a un statut à part 2017-09-01 16:17:00 +02:00
Laurent Bossavit
8500b61660 ⚙️ Evaluer ET annoter ET séparer la récursion 2017-09-01 16:17:00 +02:00
Laurent Bossavit
1d70be0b5d ⚙️ Evaluer ET annoter, mais récursion explicite 2017-09-01 16:17:00 +02:00
Laurent Bossavit
8d92b7bf3e ⚙️ Ajoute quelques notes 2017-09-01 16:16:59 +02:00
Laurent Bossavit
63dcb5030b ⚙️ Ajoute quelques notes 2017-09-01 16:16:59 +02:00
Laurent Bossavit
5a6aa2a091 ⚙️ Fonction de collecte des variables manquantes 2017-09-01 16:16:59 +02:00
Laurent Bossavit
8b279615fa ⚙️ Utilise Maybe pour l'optionnalité des valeurs 2017-09-01 16:16:59 +02:00
Laurent Bossavit
0aa90327d3 ⚙️ Interprète avec des variables 2017-09-01 16:16:59 +02:00
Laurent Bossavit
2da3d37ae0 ⚙️ Utiliser les F-algebra 2017-09-01 16:16:59 +02:00
Laurent Bossavit
5a184ad511 Forme fonctionnelle 2017-09-01 16:16:59 +02:00
Laurent Bossavit
b7de15c900 ⚙️ Explorer un monde simplifié pour le moteur 2017-09-01 16:16:59 +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
Laurent Bossavit
f66989ad4a ⚙️ Implémente les variations 2017-08-28 17:18:18 +02:00
mama
428205f79a Renommage de test battery en test suite 2017-08-21 15:51:39 +02:00
Laurent Bossavit
d80287a4d2 ⚙️ Corrige l'évaluation de 'une de ces conditions' 2017-08-18 17:21:43 +02:00
mama
2633d07639 Ajout du test méca une de ces conditions
Il ne passe pas : il semble qu'il y ait un bug dans l'implémentation du
mécanisme !
2017-08-16 17:51:36 +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
5012d4f718 Facilitation des tests de mécanismes avec npm run test-meca
Ajout du nom des tests.
Nettoyage.
2017-08-16 13:56:14 +02:00
mama
b7a81813c6 Test de l'aiguillage plus complet
Ajout d'une imbrication. Les exemples sont renommés pour avoir un
minimum de sens : on image coder le droit du logement
2017-08-16 13:43:18 +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
ac89708e73 Ajout d'une batterie de tests du méca somme
Ansi que du fichier qui va lancer avec mocha tous les tests similaires.
On note que le dernier test de l'aiguillage numérique ne fonctionne pas
: il semblerait que le mécanisme ait un bug d'implémenation.
2017-08-14 16:53:28 +02:00
mama
246d8d5607 Accélération du script test
Il remplace test-fast.
2017-08-14 14:11:38 +02:00
mama
660e27e4c5 Ajout de la 1ère batterie de tests 2017-08-14 09:50:16 +02:00
mama
7730f0700c ⬆️ Ajout d'un petit test des variantes 2017-08-02 16:18:59 +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