Que fait run-acceptance-tests ?
Guide pour exécuter les tests d'acceptation d'un fournisseur Terraform. Utilisez-le lorsqu'on vous demande de lancer un test d'acceptation ou un test avec le préfixe TestAcc.
Prérequis
Avant d'exécuter des tests d'acceptation, assurez-vous d'avoir les éléments suivants :
- Terraform installé localement
- Variables d'environnement configurées pour les informations d'identification du fournisseur (par exemple,
AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEYpour AWS) - Avoir initialisé le fournisseur avec
terraform init
Exécution des tests
Pour exécuter un seul test d'acceptation, utilisez la commande Go standard :
go test -v -run TestAccExample ./...
Pour exécuter tous les tests d'acceptation, utilisez :
go test -v -run 'TestAcc' ./...
Dépannage
Si les tests échouent, vérifiez :
- Que toutes les variables d'environnement nécessaires sont correctement définies
- Que le fournisseur est initialisé (
terraform initexécuté) - Qu'il n'y a pas de conflits de versions entre les dépendances