test(frontend): couvre la vue détail sur le contrat SiteCurrentResponse

Le cas « site sans mesure » ne passe plus par une réponse nulle mais par
`timestamp` à null : il ne doit alors pas interroger `/readings`, et la vue
annonce l'absence de mesure au lieu de six métriques de cause inconnue.
This commit is contained in:
Johan LEROY
2026-09-18 11:11:12 +02:00
parent 7db57f162c
commit 9d3e402ca4
5 changed files with 110 additions and 62 deletions
@@ -76,7 +76,7 @@ const LIBELLE_PAR_RAISON: Record<string, string> = {
consumption_sensor_failure: 'capteur de consommation en panne',
electrical_sensor_failure: 'capteur électrique en panne',
temperature_sensor_failure: 'capteur de température en panne',
humidity_sensor_failure: 'capteur d\'humidité en panne',
humidity_sensor_failure: "capteur d'humidité en panne",
network_loss: 'perte réseau',
};