Tâche #30746
Scénario #30558: Porter le backend/compiler ERA en python3
Dysfonctionnements soulevés par les tests unitaires
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
25/09/2020
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
→ https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-moduletests-amon-2.8.1-amd64/
À noter que la majorité des tests en erreur renvoient sur celle qui suit (../noyau/domparsers.py:389: AttributeError)...
> library_store.services.append(new_serv) E AttributeError: 'dict_values' object has no attribute 'append' ../noyau/domparsers.py:389: AttributeError
> if self.down_directives_list() > 0: E TypeError: '>' not supported between instances of 'list' and 'int' ../noyau/fwobjects.py:204: TypeError
> assert str(matrice.get_flux_list(zones["zoneA"])) == FLUX_ZONE_A E AssertionError: assert '[Flux : [zA ...zA <===> zC]]' == '[Flux : [zB <...zC <===> zA]]' E - [Flux : [zA <===> zB], Flux : [zA <===> zC]] E ? ^ ^ ^ ^ E + [Flux : [zB <===> zA], Flux : [zC <===> zA]] E ? ^ ^ ^ ^ test_matrix.py:75: AssertionError
> assert str(matrice.get_flux_list(zones["zoneA"])) == FLUX_ZONE_C_REMOVED E AssertionError: assert '[Flux : [zA <===> zB]]' == '[Flux : [zB <===> zA]]' E - [Flux : [zA <===> zB]] E ? ^ ^ E + [Flux : [zB <===> zA]] E ? ^ ^ test_matrix.py:81: AssertionError
Révisions associées
faire fonctionner les tests en python3 (ref #30746)
faire fonctionner les tests en python2 et python3 (ref #30746)
ajout des paquets python2 pour les tests (ref #30746)
ajout des paquets python2 pour les tests (ref #30746)
Ne pas faire de deprecationwarning pour l'import de pyudev (et uniquement pyudev) (ref #30746)
is => == (ref #30746)
run-module-tests : compatibilité ERA/python2 en 2.8
Ref: #30746
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 5 ans
- Description mis à jour (diff)
#2 Mis à jour par Emmanuel GARETTE il y a plus de 5 ans
- Statut changé de Nouveau à Résolu
- Assigné à mis à Emmanuel GARETTE
- % réalisé changé de 0 à 100
#3 Mis à jour par Gilles Grandgérard il y a plus de 5 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0