Tâche #9472
Distribution EOLE - Scénario #9167: Demandes cosmétiques pour EOLE 2.4.1
optional ne fonctionne pas dans les checks
Description
Les variables optionnelles fonctionnent sur les autos/fills et les conditions, mais pas sur les checks.
Demandes liées
Révisions associées
support des variables 'optionals' dans les checks (fixes #9472 @2h)
support des variables 'hidden' dans les checks (ref #9472 @1h)
Correction du support de hidden='True' dans les checks
- creole/var_loader.py : la condition est 'True' et non 'False'
Fixes: #9472 @30m
Test unitaire pour check avec optional et hidden
- tests/test_genconfig.py : ajout de test_check()
Ref: #9472 @30m
Revert "Correction du support de hidden='True' dans les checks"
This reverts commit e9788038754474ab62e59bdfe0a5c1d04c06dce1.
Ref: #9472
Correction du hidden dans le dico du test unitaire
Ref: #9472 @10m
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 2bfaeffb105b984ed1bfc66c5834b2fb45c009c6.
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à En cours
- Restant à faire (heures) changé de 2.0 à 0.15
Le support de <param type='eole' hidden='True'>
n'est pas fonctionnel, la condition a été inversée dans le code :o
#3 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de En cours à Résolu
Appliqué par commit e9788038754474ab62e59bdfe0a5c1d04c06dce1.
#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans
Ajout du test unitaire validant ce cas.
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
Joël Cuissinat a écrit :
Le support de
<param type='eole' hidden='True'>
n'est pas fonctionnel, la condition a été inversée dans le code :o
Ah non, en fait, c'était bon !!!
#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.15 à 0.0
Testé sur AmonEcole :
root@amonecole:~# py.test /usr/share/creole/tests/
=> 27 passed in 31.24 seconds