Tâche #21449
Scénario #21165: Traitement express MEN (37-39)
Aucune exception levée sur un valid_enum en cas de variable inexistante
Restant à faire (heures):
0.0
Description
Dans un dico d'action ead3 :
<constraints>
<check name="valid_enum" target="importaaf.aaf.aaf_filename"><param type="python">eosfunc.list_files2()</param></check>
<check name="valid_enum" target="importaaf.aaf.aaf_type"><param>['complet', 'delta']</param></check>
</constraints>
Si l'action importaaf n'existe pas il n'y a pas d'erreur explicite.
Révisions associées
Check valid_enum for variable:
- variable must be known
- variable must not "oui/non" type (or other special type)
- valid_enum must not be empty
ref #21450
Historique
#1 Mis à jour par Lionel Morin il y a plus de 6 ans
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Description mis à jour (diff)
- Temps estimé mis à 2.50 h
- Restant à faire (heures) mis à 2.5
#3 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Emmanuel GARETTE
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.5 à 0.25
Fait en même temps que #21450
#4 Mis à jour par Scrum Master il y a plus de 6 ans
- Statut changé de En cours à Résolu
#5 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- Restant à faire (heures) changé de 0.25 à 0.0
#6 Mis à jour par Daniel Dehennin il y a plus de 6 ans
Test avec le dico :
<creole>
<files />
<containers />
<variables>
<family name='général'>
<variable name='test_enum' type='string' />
</family>
</variables>
<constraints>
<check name='valid_enum' target='test_enum6'>
<param>['test1', 'test2', 'test3']</param>
</check>
</constraints>
<help />
</creole>
Renvoi :
Erreur - 500 - INTERNAL SERVER ERROR valid_enum sets for unknown values ['test_enum6']
#7 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- Statut changé de Résolu à Fermé