Projet

Général

Profil

Tâche #15505

Tiramisu - Scénario #15349: Test de Tiramisu 2

CreoleLint ne se lance plus

Ajouté par Joël Cuissinat il y a environ 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
17/03/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Avec python-tiramisu 2.0~5, j'obtiens :

root@eolebase:~# CreoleLint 

DTD Non valide (valid_dtd:ERROR:error)

Lint wrong_dicos_name désactivé (niveau info)
Traceback (most recent call last):
  File "/usr/bin/CreoleLint", line 60, in main
    validate(keyword, ansi, tmpl)
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 1165, in validate
    ansi.process(cl)
  File "/usr/lib/python2.7/dist-packages/creole/lint/ansiwriter.py", line 47, in process
    checks = linter.check()
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 1055, in check
    self.load_dics()
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 165, in load_dics
    self._collect_vars_in_dicos()
  File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 263, in _collect_vars_in_dicos
    self.variables[vname] = Var(vname, option.impl_get_information('doc'),
  File "/usr/lib/python2.7/dist-packages/tiramisu/storage/dictionary/option.py", line 140, in impl_get_information
    key))
ValueError: aucune config spécifiée alors que c'est nécessaire

Après étude, le problème semble venir des variable sans description, ici, entre-autres, une variable avec l'attribut : exists='False' :

            <variable name='activer_clam' exists='False' type='oui/non' hidden='True'>
                <value>non</value>
            </variable>

Révisions associées

Révision 9db3422d (diff)
Ajouté par Joël Cuissinat il y a environ 8 ans

CreoleLint : gestion des variables sans description

Ref: #15505 @40m

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Projet changé de Tiramisu à creole
  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

#2 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 2.0 à 0.25

#3 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Description mis à jour (diff)

#4 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de En cours à Résolu

#5 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

OK avec les paquets creole 2.6.0-7

Formats disponibles : Atom PDF