Maison > développement back-end > Golang > Comment éviter les erreurs « drapeau fourni mais non défini » lors de l'utilisation d'indicateurs de ligne de commande personnalisés dans les tests unitaires Go ?

Comment éviter les erreurs « drapeau fourni mais non défini » lors de l'utilisation d'indicateurs de ligne de commande personnalisés dans les tests unitaires Go ?

Susan Sarandon
Libérer: 2024-12-03 07:42:10
original
499 Les gens l'ont consulté

How to Avoid

Drapeaux de ligne de commande personnalisés dans les tests unitaires de Go

Problème

Lors de l'utilisation d'indicateurs de ligne de commande personnalisés dans les tests unitaires de Go, les utilisateurs peuvent rencontrer une erreur indiquant , "drapeau fourni mais non défini" lors de l'exécution de tests avec la ligne de commande arguments.

Problème

Le problème survient lorsque plusieurs tests sont inclus dans un espace de travail à l'aide du modèle ./.... Dans ce scénario, le compilateur exécute plusieurs exécutables de test, chacun pouvant avoir des exigences d'indicateur différentes. L'erreur se produit car certains exécutables tentent d'utiliser des indicateurs non définis.

Solution

Pour résoudre ce problème, il est recommandé d'exécuter go test individuellement pour chaque fichier _test.go, en fournissant l'ensemble approprié de arguments de ligne de commande pour chaque test. Cette approche garantit que chaque exécutable reçoit uniquement les indicateurs attendus, évitant ainsi l'erreur d'indicateur non défini.

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal