mon-entreprise/publicodes/test
Johan Girod 08e5b734ba ⚙️ améliore la résolution des noms dans les règles
Lorsque l'on cherche un nom de règle, on laisse la possibilité à
une règle de se référencer elle même, mais alors cette résolution
est la dernière à être envisagée.

Dans l'exemple :
```yaml
b: 5
a . b: b
```
`a . b` référence bien `b` qui vaut `5`

Et dans celui ci :
```
a: 0
a . b:
  remplace:a
  par: b * 5
  valeur: 2
```
`a . b` remplace `a` en la multipliant par sa propre valeur (ici 2)

fix #1081, fix #1083
2020-12-10 16:31:09 +01:00
..
mécanismes ⚙️ améliore la résolution des noms dans les règles 2020-12-10 16:31:09 +01:00
rules 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
.eslintrc.yaml 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
cycles.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
date.test.js 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
format.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
inversion.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
library.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
load-mecanism-tests.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
mecanisms.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
missingVariables.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
period.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
ruleUtils.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
setupIntl.js 🔥 Sépare le moteur dans un packet isolé 2020-05-14 15:25:22 +02:00
temporal.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
units.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00
utils.test.js ⬆️ Update prettier for supporting =?? syntax 2020-12-07 14:40:59 +01:00