X-Git-Url: https://nos-oignons.fr/gitweb/gestion-adh.git/blobdiff_plain/5609c60f9b3b2d82d629c8d13f676ff167920df6..8bbb07a1bc5db944ba95fa5951ed40c3c1b968aa:/features/pre-commit-hook.feature diff --git a/features/pre-commit-hook.feature b/features/pre-commit-hook.feature new file mode 100644 index 0000000..a03fff0 --- /dev/null +++ b/features/pre-commit-hook.feature @@ -0,0 +1,21 @@ +# language: fr + +Fonctionnalité: pre-commit hook Git + En tant que membres du C.A. de Nos oignons, je dois pouvoir remplir + les fiches des membres sans introduire de problème dans le système. + Il faut donc que Git m'empêche d'enregistrer des informations + invalides. + + Contexte: + Soit un clone du Git contenant les adhésions + Et le « pre-commit hook » correctement configuré + + Scénario: Commit d'une nouvelle adhésion dans le format qui convient + Lorsque j'ajoute une fiche correcte pour une nouvelle adhésion + Et que je fais un `commit` du nouveau fichier + Alors je ne dois pas avoir eu d'erreur + + Scénario: Commit d'un fichier vide + Lorsque j'ajoute une fiche vide + Et que je fais un `commit` du nouveau fichier + Alors je dois voir comme erreur "pas le bon format"