]> nos-oignons.net Git - gestion-adh.git/blobdiff - features/pre-commit-hook.feature
Update mail >= 2.8 to get compatibility with Ruby 3.1
[gestion-adh.git] / features / pre-commit-hook.feature
index c3883085894d40f4c2c21264bf65fe32bd1884f7..ba479313983443099526df7b0eb7c948661efef8 100644 (file)
@@ -1,7 +1,7 @@
 # language: fr
 
 Fonctionnalité: pre-commit hook Git
-  En tant que membres du C.A. de Nos oignons, je dois pouvoir remplir
+  En tant que membre 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.
@@ -15,6 +15,11 @@ Fonctionnalité: pre-commit hook Git
     Et que je fais un `commit` du nouveau fichier
     Alors je ne dois pas avoir eu d'erreur
 
+  Scénario: Autres fichiers
+    Lorsque j'ajoute un fichier hors de la base des adhérents
+    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
@@ -34,3 +39,33 @@ Fonctionnalité: pre-commit hook Git
     Lorsque j'ajoute une fiche sans email
     Et que je fais un `commit` du nouveau fichier
     Alors je dois voir comme erreur "pas le bon format"
+
+  Scénario: Commit d'une fiche sans nom
+    Lorsque j'ajoute une fiche sans nom
+    Et que je fais un `commit` du nouveau fichier
+    Alors je dois voir comme erreur "pas le bon format"
+
+  Scénario: Commit d'une fiche avec une date d'adhésion incensée
+    Lorsque j'ajoute une fiche avec comme date d'adhésion "2011-99-01"
+    Et que je fais un `commit` du nouveau fichier
+    Alors je dois voir comme erreur "pas le bon format"
+
+  Scénario: Commit d'une fiche avec une mauvaise date d'adhésion
+    Lorsque j'ajoute une fiche avec comme date d'adhésion "janvier 2013"
+    Et que je fais un `commit` du nouveau fichier
+    Alors je dois voir comme erreur "pas le bon format"
+
+  Scénario: Commit d'une fiche avec une date de cotisation incensée
+    Lorsque j'ajoute une fiche avec comme date de cotisation "2011-99-01"
+    Et que je fais un `commit` du nouveau fichier
+    Alors je dois voir comme erreur "pas le bon format"
+
+  Scénario: Commit d'une fiche avec une mauvaise date de cotisation
+    Lorsque j'ajoute une fiche avec comme date de cotisation "janvier 2013"
+    Et que je fais un `commit` du nouveau fichier
+    Alors je dois voir comme erreur "pas le bon format"
+
+  Scénario: Suppression du nom sur une fiche existante
+    Lorsque je supprime le nom sur une fiche existante
+    Et que je fais un `commit` du nouveau fichier
+    Alors je dois voir comme erreur "pas le bon format"