mirror of
https://github.com/betagouv/mon-entreprise
synced 2025-02-08 21:05:01 +00:00
Ajout de tests de non-regressions des calculs afin d'éviter de déployer silencieusement des effets de bord non-désirés dans les règles de calculs. J'ai ajouté Jest pour sa fonction de snapshot testing qui est particulièrement adaptée pour ce type de cas (voir #717). J'ai essayé avec mocha-snapshot sans succès. J'ai eu un petit peu de mal à configurer Jest, car il n'est pas possible de ré-utiliser la configuration Webpack, qu'il faut alors dupliquer. C'est pourquoi j'ai limité l'utilisation de Jest aux seuls tests de snapshot. À voir s'il y a un intérêt à migrer les tests Mocha vers Jest ultérieurement. Fixes #717 |
||
---|---|---|
.. | ||
helpers | ||
mécanismes | ||
regressions | ||
bug-cotisations.test.js | ||
companyStatusSelectors.test.js | ||
contrôles.test.js | ||
conversation.test.js | ||
ficheDePaieSelector.test.js | ||
generateQuestions.test.js | ||
inversion.test.js | ||
library.test.js | ||
load-mecanism-tests.js | ||
mecanisms.test.js | ||
real-rules.test.js | ||
rules.test.js | ||
selectorsttestTODO.js | ||
traverse.test.js | ||
tree.test.js | ||
trees.md | ||
units.test.js | ||
utils.test.js | ||
variables.test.js |