Utilisation de la véritable valeur de calcul pour les exemples

On utilisait une valeur qui nous évitait de tester correctement les
conditions d'application de la règle
pull/77/head
mama 2017-10-03 15:08:36 +02:00
parent b65fc71982
commit d9ec269134
1 changed files with 3 additions and 6 deletions

View File

@ -26,14 +26,11 @@ export default class Examples extends Component {
)(ex.situation)
let runExemple = analyseSituation(rules, rule.name)(v => exempleSituation[v]),
exempleCalculatedValue = runExemple["non applicable si"] &&
runExemple["non applicable si"].nodeValue
? null
: runExemple.formule.nodeValue
exempleValue = runExemple.nodeValue
return {
...ex,
ok: Math.abs( ex['valeur attendue'] - exempleCalculatedValue ) < .1, //TODO on peut sûrement faire mieux...
ok: Math.abs( ex['valeur attendue'] - exempleValue ) < .1, //TODO on peut sûrement faire mieux...
rule: runExemple
}
})
@ -65,7 +62,7 @@ export default class Examples extends Component {
<div className="ko">
Ce test ne passe pas
{showValues && <span>
: la valeur attendue était {' '}
: le résultat attendu était {' '}
<span className="expected">{expected}</span>
</span>}
</div>