Maison > développement back-end > Golang > Comment puis-je exécuter un test spécifique dans une suite de tests Go ?

Comment puis-je exécuter un test spécifique dans une suite de tests Go ?

DDD
Libérer: 2024-12-13 18:47:15
original
407 Les gens l'ont consulté

How Can I Run a Specific Test Within a Go Test Suite?

Exécuter des tests spécifiques dans les suites de tests Go

Cette question demande comment exécuter un seul test à partir d'une suite de tests dans Go.

Réponse :

Pour exécuter un test spécifique à partir d'une suite de tests Go, utilisez le -run indicateur de la commande go test. L'indicateur -run est documenté dans la section des indicateurs de test de la documentation de l'outil go :

-run regexp
    Run only those tests and examples matching the regular
    expression.
Copier après la connexion

Par exemple, pour exécuter uniquement le test TestMyFunction dans le package foo :

go test -run 'TestMyFunction' ./foo
Copier après la connexion

Ceci est un moyen pratique de gagner du temps dans le processus de débogage en réexécutant uniquement le test ayant échoué.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal