Désactiver ou forcer les nouveaux tests dans les tests Go
Lors de l'exécution de tests Go plusieurs fois, on observe que les résultats des tests mis en cache sont utilisés au lieu d'effectuer le teste à nouveau. Cela peut être gênant si vous souhaitez réexécuter les tests à des fins de vérification ou de débogage.
Forcer l'exécution des tests
Pour forcer les tests Go à toujours s'exécuter et empêcher la mise en cache , il existe deux approches principales :
Comportement de mise en cache des tests
Il convient de noter que Go invalide automatiquement les résultats des tests mis en cache sous certains conditions, y compris les modifications apportées au code source, au code de test, aux fichiers locaux ou aux variables d'environnement. En tant que tel, il n'est généralement pas nécessaire d'invalider manuellement le cache de test, sauf si cela est explicitement requis.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!