veza/veza-backend-api/coverage_groups
senke c933165525 [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC
- Scripts créés pour exécuter tests par groupes/packages (évite crashes RAM)
- Tests complets pour handlers RBAC (16 tests, tous passent)
- Interface RBACServiceInterface créée pour permettre mock dans tests
- Couverture actuelle: 29.8% (objectif: 80%)

Files:
- veza-backend-api/scripts/test_coverage_by_groups.sh (créé)
- veza-backend-api/scripts/test_coverage_one_by_one.sh (créé)
- veza-backend-api/internal/api/handlers/rbac_handlers.go (modifié)
- veza-backend-api/internal/api/handlers/rbac_handlers_test.go (créé)
- VEZA_ROADMAP.json (mis à jour)

Hours: 16 estimated, 4 actual (travail en cours)
2026-01-04 01:44:21 +01:00
..
veza-backend-api_internal_api.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_admin.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_chat.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_collaboration.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_contest.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_education.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_graphql.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_grpc.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_handlers.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_listing.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_message.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_offer.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_production_challenge.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_room.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_search.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_shared_resources.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_sound_design_contest.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_tag.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_track.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_user.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_voting_system.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_api_websocket.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_common.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_config.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_core_auth.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_core_collaboration.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_core_education.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_core_marketplace.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_core_social.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_core_track.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_database.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_dto.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_email.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_errors.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_eventbus.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_features.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_handlers.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_infrastructure_eventbus.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_infrastructure_events.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_infrastructure_ssl.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_interfaces.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_jobs.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_logging.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_metrics.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_middleware.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_models.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_monitoring.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_recovery.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_repositories.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_repository.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_response.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_security.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_services.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_shutdown.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_testutils.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_testutils_integration.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_testutils_servicemocks.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_tracing.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_types.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_upload.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_utils.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_validators.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_websocket.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00
veza-backend-api_internal_workers.out [T0-006] test(backend): Amélioration couverture tests Go - Scripts et tests RBAC 2026-01-04 01:44:21 +01:00