Projet

Général

Profil

Tâche #17893

Distribution EOLE - Scénario #17674: Intégrer la version 2.1 de Tiramisu

Des tests unitaires Creole/Genconfig ne passent plus en 2.6.1

Ajouté par Joël Cuissinat il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

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

100%

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

Description

py.test /usr/share/creole/tests/test_genconfig.py > test_genconfig.txt

../usr/share/creole/tests/test_genconfig.py .F...F...F...

>                   raise PropertiesOptionError(u"\n".join(text), ('mandatory',))
E                   TypeError: __init__() takes exactly 6 arguments (3 given)

/usr/lib/python2.7/dist-packages/creole/loader.py:649: TypeError

>       assert 'test_country_name' in var.get('warning', '')
E       assert 'test_country_name' in 'Erreur au chargement de la variable : "I2" est une texte unicode invalide pour "pas de probl\xc3\xa8me avec "fr" et "eu" mais probl\xc3\xa8me "i2"", La valeur doit \xc3\xaatre compos\xc3\xa9e uniquement de lettres majuscules'
E        +  where 'Erreur au chargement de la variable : "I2" est une texte unicode invalide pour "pas de probl\xc3\xa8me avec "fr" et "eu" mais probl\xc3\xa8me "i2"", La valeur doit \xc3\xaatre compos\xc3\xa9e uniquement de lettres majuscules' = <built-in method get of dict object at 0x7ff94a347a28>('warning', '')
E        +    where <built-in method get of dict object at 0x7ff94a347a28> = {'auto_freeze': False, 'categoryid': 'test', 'default_owner': True, 'description': 'pas de probl\xc3\xa8me avec "fr" et "eu" mais probl\xc3\xa8me "i2"', ...}.get

/usr/share/creole/tests/test_genconfig.py:137: AssertionError

test_genconfig.txt Voir (10,3 ko) Joël Cuissinat, 15/11/2016 16:26

Révisions associées

Révision c952108a (diff)
Ajouté par Joël Cuissinat il y a plus de 7 ans

Adapation du test unitaire "test_wrong_calc" pour EOLE 2.6.1

Ref: #17893 @30m

Historique

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

  • Statut changé de Nouveau à En cours
  • % réalisé changé de 0 à 60

Pour le problème "raise PropertiesOptionError(u"\n".join(text), ('mandatory',))" est corrigé dans la dernière version de tiramisu.

#2 Mis à jour par Emmanuel GARETTE il y a plus de 7 ans

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

Pour le 2eme test, c'est en fait une amélioration de tiramisu. Au lieu de mettre le nom des variables (ici test_country_name) ca met le libellé dans l'erreur.

Voilà pourquoi la chaine "test_country_name" n'est pas retrouvé.

#3 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • Description mis à jour (diff)
  • Assigné à mis à Joël Cuissinat

#4 Mis à jour par Scrum Master il y a plus de 7 ans

  • Statut changé de En cours à Résolu

#5 Mis à jour par Joël Cuissinat il y a plus de 7 ans

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

OK

#6 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • Statut changé de Fermé à Résolu

Je valide aussi :)

#7 Mis à jour par Benjamin Bohard il y a plus de 7 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF