Evolution #7887
Ajouter des tests unitaires pour valider certaines manipulations appliquées aux variables Creole
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Distribution:
EOLE 2.4
Description
Cela pourrait être intéressant de reprendre une partie des tests de la 2.3 (en les adaptant si nécessaire) afin de valider et pérenniser le fonctionnement 2.4.
Pour faciliter cette implémentation, Manu propose de se baser sur la librairie eolegenconfig/lib.py
.
Exemple d'implémentation (après correction des demandes liées) :
>>> from eolegenconfig import lib >>> id_ = 'test1' >>> config = lib.get_config(id_, force_dirs="/usr/share/creole/tests/test1", force_configfile="/usr/share/creole/tests/test1/test1.eol") >>> lib.set_value(id_, 'general', 'multi1', ['a', 'b']) >>> config.creole.general.multi1 [u'a', u'b']
NB : le fichier "force_configfile" doit exister (mais peut être vide) et la variable "mode_conteneur_actif" être déclarée.
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 10 ans
#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Statut changé de Nouveau à Fermé
- % réalisé changé de 0 à 100
Plusieurs tests ont été ajoutés depuis :)