Projet

Général

Profil

Evolution #4557

Nouveaux tests unitaires pour Creole-2.4

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

On se rend vite compte qu'on peut mettre tous les tests existants à la poubelle !

Pour le plaisir, en voila un extrait :

$ py.test test_gen_config.py
test_gen_config.py EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
=========================== 40 error in 1.32 seconds ===========================


Demandes liées

Lié à python-pyeole - Anomalie #3870: Fournir des tests unitaires utilisable à la compilation d’un paquet Classée sans suite 25/07/2012
Lié à creole - Evolution #3049: Session de travail sur CreoleLint Classée sans suite 09/03/2012

Révisions associées

Révision 8bf82212 (diff)
Ajouté par Joël Cuissinat il y a plus de 11 ans

Suppression des anciens tests unitaires 2.3

Ref #4557 @10m

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

Améliorations sur CreoleService et ajout de tests
unitaires inspirés de test_fonctionseoleng.py

Ref #4557 @10m
Ref #3870 @5m

Révision 24351acc (diff)
Ajouté par Emmanuel GARETTE il y a plus de 11 ans

ajout de la variable self.window à ConfigTiramisu pour les test (ref #4557)

Révision 2a120365 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 11 ans

correction des test gen_config, voir pour les autres tests ... (ref #4557)

Révision 80afe89e (diff)
Ajouté par Emmanuel GARETTE il y a plus de 11 ans

ajout de status pour CreoleService (ref #4557)

Révision 37b3d052 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 10 ans

les tests test_gen_config.py n'ont plus lieu d'être, gen_config n'existant plus (ref #4557)

Révision dde17707 (diff)
Ajouté par moyooo il y a plus de 10 ans

tru to fix see #4557

Révision 783b8308 (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

  • tests/test_creoleservice.py : "CreoleService networking stop" n'est PLUS interdit

Ref #4557 @15m

Révision 431f5cf1 (diff)
Ajouté par Johan Cwiklinski il y a plus de 5 ans

Reset user; fixes #4557

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Emmanuel GARETTE
  • % réalisé changé de 0 à 100

Ça fait 3 fichiers de tests unitaires valides ou presque :)

../usr/share/creole/tests/test_creolerun.py ......
../usr/share/creole/tests/test_creoleservice.py F..
../usr/share/creole/tests/test_gen_config.py ................

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

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 80

Un des fichiers de test ne passe plus :

============================= test session starts ==============================
platform linux2 -- Python 2.7.3 -- pytest-1.3.4
test path 1: /usr/share/creole/tests/

../usr/share/creole/tests/test_creolerun.py ......
../usr/share/creole/tests/test_creoleservice.py ...
../usr/share/creole/tests/test_gen_config.py EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

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

  • Version cible changé de Eole 2.4-dev-2 à Eole 2.4-dev-3

#4 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Version cible changé de Eole 2.4-dev-3 à Eole 2.4-alpha

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

  • Version cible Eole 2.4-alpha supprimé

#6 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans

  • Assigné à changé de Emmanuel GARETTE à Daniel Dehennin

test_creoleservice.py ne fonctionne plus.

#7 Mis à jour par Daniel Dehennin il y a plus de 10 ans

================================================= test session starts =================================================
platform linux2 -- Python 2.7.3 -- pytest-1.3.4
test path 1: /usr/share/creole/tests/test_creoleservice.py

../usr/share/creole/tests/test_creoleservice.py ...

============================================== 3 passed in 0.55 seconds ===============================================

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

  • Statut changé de À valider à Résolu
  • Assigné à changé de Daniel Dehennin à Emmanuel GARETTE
  • % réalisé changé de 80 à 100

#9 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Statut changé de Résolu à Fermé
  • Version cible mis à Eole 2.4-beta3
  • Début 07/12/2012 supprimé

ça ira pour aujourd'hui :)

Formats disponibles : Atom PDF