diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f2c4fdf..058a9f1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -593,6 +593,34 @@ ## Après le déploiement +### Lancer les tests de non-régression + +Si on a seulement ajouté une ou plusieurs routes à une instance déjà en +production, vérifier que les anciennes routes continuent à fournir les résultats +attendus. + +```bash +npx hurl /tests.hurl +``` + +### Générer les tests + +Cette section a pour objectif d'ajouter les nouvelles routes de l'instance, ou +de créer le fichier de tests s'il n'existait pas encore. + +Dans le répertoire racine du dépôt, lancer + +```bash +make generate-examples-tests +``` + +Puis, vérifier qu'ils passent bien (puisqu'on vient de les générer, cela vérifie +seulement que deux appels identiques ont les mêmes résultats). + +```bash +npx hurl /tests.hurl +``` + ### Vérifier que le swagger fonctionne Si c'est une nouvelle instance, il se peut qu'elle n'apparaisse pas