1.7 KiB
1.7 KiB
Tests connus en échec
Ce document liste les tests qui échouent actuellement et les raisons connues.
Tests Resource/Service : 82/82 (100% de réussite)
Tous les tests resource et service passent avec succes.
Corrections appliquees (2026-02-11)
-
EvenementResourceTest.testModifierEvenement- CORRIGE- Cause: LazyInitializationException lors de la serialisation JSON de la reponse
- Fix: Ajout de
@JsonIgnoresur les collections lazy (inscriptions,adresses) et les methodes calculees (getNombreInscrits,isComplet,getPlacesRestantes,getTauxRemplissage,isOuvertAuxInscriptions) dans Evenement.java. Ajout deHibernate.initialize()dans EvenementService. Ajout de@JsonIgnoresur les collections lazy de Organisation.java et Membre.java.
-
EvenementResourceTest.testModifierEvenementInexistant- CORRIGE- Cause: Le resource retournait 400 (IllegalArgumentException) au lieu de 404 pour un evenement non trouve
- Fix: Ajout d'une verification du message d'erreur dans EvenementResource pour retourner 404 quand le message contient "non trouve"
-
MembreResourceImportExportTest.testImporterMembresExcel- CORRIGE- Cause:
@RestForm byte[]ne recoit pas les fichiers multipart en RESTEasy Reactive - Fix: Remplacement de
@RestForm("file") byte[]par@RestForm("file") FileUploaddans MembreResource.importerMembres()
- Cause:
Tests Integration : echecs pre-existants (non lies aux corrections ci-dessus)
Les tests dans dev.lions.unionflow.server.integration.* (non commites, non suivis par git) ont des echecs pre-existants a investiguer separement.
Date de creation: 2026-01-04 Derniere mise a jour: 2026-02-11 Taux de reussite resource/service: 82/82 tests (100%)