Files
unionflow-server-impl-quarkus/TESTS_CONNUS_EN_ECHEC.md
dahoud 75a19988b0 Sync: code local unifié
Synchronisation du code source local (fait foi).

Signed-off-by: lions dev Team
2026-03-15 16:25:40 +00:00

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)

  1. EvenementResourceTest.testModifierEvenement - CORRIGE

    • Cause: LazyInitializationException lors de la serialisation JSON de la reponse
    • Fix: Ajout de @JsonIgnore sur les collections lazy (inscriptions, adresses) et les methodes calculees (getNombreInscrits, isComplet, getPlacesRestantes, getTauxRemplissage, isOuvertAuxInscriptions) dans Evenement.java. Ajout de Hibernate.initialize() dans EvenementService. Ajout de @JsonIgnore sur les collections lazy de Organisation.java et Membre.java.
  2. 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"
  3. MembreResourceImportExportTest.testImporterMembresExcel - CORRIGE

    • Cause: @RestForm byte[] ne recoit pas les fichiers multipart en RESTEasy Reactive
    • Fix: Remplacement de @RestForm("file") byte[] par @RestForm("file") FileUpload dans MembreResource.importerMembres()

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%)