Projet

Général

Profil

Tâche #13926

Scénario #12602: Haute-dispo : la variable "service_resource_script" a une valeur par défaut d'une longueur fixe

Faire un test CreoleLint qui détect les problèmes de longueur de slave

Ajouté par Emmanuel GARETTE il y a plus de 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Normal
Début:
05/11/2015
Echéance:
% réalisé:

100%

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

Description

Une slave ne devrait pas avoir une liste comme valeur par défaut. CreoleLint devrait remonter une erreur.

99_test.xml Voir (630 octets) Daniel Dehennin, 12/02/2016 09:50

99_test_calc_multi_val.xml Voir (728 octets) Daniel Dehennin, 12/02/2016 09:57

Révisions associées

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

Test CreoleLint qui détecte les problèmes de longueur de slave

  • creole/lint/creolelint.py : ajout du test "valid_slave_value"
  • bin/CreoleLint : déclaration du test

Ref: #13926 @2h

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans

  • Temps estimé mis à 2.00 h
  • Restant à faire (heures) mis à 2.0

#2 Mis à jour par Scrum Master il y a environ 8 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Scrum Master il y a environ 8 ans

  • Assigné à mis à Fabrice Barconnière

#4 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

#5 Mis à jour par Scrum Master il y a environ 8 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Daniel Dehennin il y a environ 8 ans

  • Fichier 99_test.xml Voir ajouté
  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Avec le dictionnaire local 99_test.xml en pièce jointe:

CreoleLint -d

DTD Non valide (valid_dtd:ERROR:error)

Lint wrong_dicos_name désactivé (niveau info)

Variable esclave avec une liste en valeur défaut (valid_slave_value:NAME:warning)
 \-- test_slave
[...]

#7 Mis à jour par Daniel Dehennin il y a environ 8 ans

Par contre le <fill name='calc_multi_val' /> n’est pas pris en compte.

Formats disponibles : Atom PDF