# language: fr Fonctionnalité: pre-commit hook Git 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. 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: 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 Alors je dois voir comme erreur "pas le bon format" Scénario: Commit d'un fichier sans YAML Lorsque j'ajoute une fiche sans YAML Et que je fais un `commit` du nouveau fichier Alors je dois voir comme erreur "pas le bon format" Scénario: Commit d'un fichier avec du mauvais YAML Lorsque j'ajoute une fiche avec du mauvais YAML 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 email 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"