Projet

Général

Profil

Tâche #29735

Scénario #30411: Traitement express MEN (28-35)

Mise à niveau des tests unitaires pour EOLE 2.8

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
21/08/2020
Echéance:
% réalisé:

100%

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

Description

Nombreux warning rendent la lecture des tests difficiles et notamment https://docs.pytest.org/en/latest/deprecations.html#raises-warns-exec


Demandes liées

Lié à Distribution EOLE - Tâche #30504: Corriger les tests unitaires Fermé 02/06/2020

Révisions associées

Révision 1b97226e (diff)
Ajouté par Joël Cuissinat il y a environ 4 ans

unit tests : upgrade "raises" tests

Ref: #29735

Révision 2afbef0d (diff)
Ajouté par Joël Cuissinat il y a environ 4 ans

Be sure services are really masked

Ref: #29735

Révision a3de1544 (diff)
Ajouté par Joël Cuissinat il y a environ 4 ans

run-module-test : suspension des tests python2/genconfig en 2.8

Ref: #29735
Ref: #29650

Révision e78c8e5c (diff)
Ajouté par Joël Cuissinat il y a environ 4 ans

unit tests : upgrade creole tests

Ref: #29735

Révision 109d88f0 (diff)
Ajouté par Joël Cuissinat il y a environ 4 ans

test_genconfig.py : python3 compatibility

Ref: #29735

Révision aaec8e70 (diff)
Ajouté par Joël Cuissinat il y a environ 4 ans

run-module-test : chemin complet pour les tests creole

Ref: #29735
Ref: #29650

Révision d8dc48fe (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

creole-tests : upgrade for python3

Ref: #29735

Révision f53e4085 (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

creole-tests : python2 & python3

Ref: #29735

Révision 23555d5e (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

pyeole-tests : upgrade for python3

Ref: #29735

Révision dfe6d351 (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

pyeole-tests : python2 & python3

Ref: #29735

Révision 47cfc3ad (diff)
Ajouté par Joël Cuissinat il y a presque 4 ans

CreoleLint : some python3 upgrades

Ref: #29735

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

test_genconfig.py : remove DeprecationWarnings

Ref: #29735

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

Pytest now displays warning for non declared markers

Ref: #29735

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

era-tests : SyntaxWarning: name 'output' is used prior to global declaration

Ref: #29735

Historique

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

NB : pour les librairies passées en python3, il faudra envisager d'utiliser le programme py.test-3 issu du paquet python3-pytest !

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

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

  • Echéance mis à 28/08/2020
  • Assigné à mis à Joël Cuissinat
  • Version cible mis à Prestation Cadoles MEN 28-35 (été 2020)
  • Début mis à 06/07/2020

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

  • Echéance 28/08/2020 supprimé
  • Version cible Prestation Cadoles MEN 28-35 (été 2020) supprimé
  • Début 06/07/2020 supprimé
  • Tâche parente mis à #30411

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

  • Statut changé de Nouveau à En cours
  • Début mis à 21/08/2020
  • Temps estimé mis à 0.00 h

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

État des lieux au 14/09/2020 :
  • pyeole-tests : exécutés en python2 et python3 sans erreur
    • warnings pyeole.log : ouverture d'un signalement dédié #30519
    • warnings pyudev
    • warnings tiramisu
  • creole-tests : exécutés en python3 sans erreur
    • warnings pyudev
    • warnings tiramisu
  • eole-amon-tests : exécutés en python3 sans erreur
    • warnings tiramisu
  • eole-era-tests : exécutés en python2 sans erreur, portage prévu : #30558
    • aucun warning
  • eole-scribe-tests : exécutés en python3, corrections prévues : #30573

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

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

  • Statut changé de Résolu à Fermé

D'autres scénarios ont poursuivi ce travail...

Formats disponibles : Atom PDF