Projet

Général

Profil

Tâche #34420

Scénario #34373: EOLE 2.9 : Corriger les tests unitaires

Étude

Ajouté par Benjamin Bohard il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/06/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Demandes liées

Lié à smbldap-tools - Evolution #4963: Version des smbldap-tools sur Eole-2.4 Fermé 11/03/2013 15/03/2013

Historique

#1 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Benjamin Bohard il y a presque 2 ans

Concernant le paquet smbldap-tools :

# apt policy smbldap-tools
smbldap-tools:
  Installé : 0.9.11-3ubuntu1
  Candidat : 0.9.11-3ubuntu1
 Table de version :
 *** 0.9.11-3ubuntu1 500
        500 http://test-eole.ac-dijon.fr/ubuntu jammy/universe amd64 Packages
        100 /var/lib/dpkg/status
     0.9.9.1-1 500
        500 http://test-eole.ac-dijon.fr/eole eole-2.9-unstable/main amd64 Packages

Le paquet Ubuntu est plus récent. Pour autant, est-ce la version à privilégier ? Si oui, y a-t-il des adaptations à reporter depuis le paquet EOLE ?

#3 Mis à jour par Benjamin Bohard il y a presque 2 ans

#4 Mis à jour par Benjamin Bohard il y a presque 2 ans

Le paquet eole-seth-education fourni des utilitaires portant le même nom que ceux fournis par le paquet smbldap-tools. Ces deux paquets ne sont pas destinés à être installés en même temps.

#5 Mis à jour par Benjamin Bohard il y a presque 2 ans

Concernant les tests scribe-backend

test_eolegroupe.py

Cas des tests impliquant sympa => utilisation de pytest.mark.skipif pour les passer seulement si sympa n’est pas détecté (test d’existence d’un répertoire particulier ?)

Cas du test test_delete_opt => il semble nécessaire de laisser du temps entre les différents assert du test : avec un time.sleep(10), le test est passant (et les étapes effectuées à la main sont également passantes)

test_eoleshare.py

Encore un assert après une opération de suppression qui nécessiterait un délai d’exécution…

#6 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • Statut changé de En cours à À valider

#7 Mis à jour par Benjamin Bohard il y a presque 2 ans

  • % réalisé changé de 0 à 100

#8 Mis à jour par Ludwig Seys il y a presque 2 ans

  • Statut changé de À valider à Résolu

#9 Mis à jour par Joël Cuissinat il y a presque 2 ans

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

Formats disponibles : Atom PDF