[intégrée] Prop0026 - Fiabiliser / pérenniser le module SIG

Statut

  • Code intégré dans la branche 4.7.0.
  • Ticket à créer.

Porteur principal : Florent MICHON

Porteur secondaire : Jean-Yves MADIER DE CHAMPVERMEIL

Résumé

Le module SIG du framework openMairie consiste en plusieurs axes :

  • des tables de paramétrage du module : om_sig_extent, om_sig_flux, om_sig_map, om_sig_map_comp, om_sig_map_flux
  • la logique de la carte : gérée par la classe core/om_map.class.php
  • le layout/ergnomie de la carte : géré par core/om_map.class.php et le js/sig.js

Aujourd’hui l’implémentation de ce module ne possède pas de tests fonctionnels permettant de s’assurer que l’intégralité de ses fonctions sont opérationnelles. L’objectif de cette proposition est de fiabiliser le module afin de lui apporter une couverture de tests suffisamment avancée pour assurer la non régression lors des mises à jours.

Motivation

  • Maintenabilité

Pré-requis

Aucun

Proposition et implémentation

Risques

Aucun