# language: fr Fonctionnalité: pre-receive hook Git En tant qu'admin. sys. de Nos oignons, je ne souhaites pas que des fiches de membres non conforme soient introduites dans le système. Il faut donc empêcher que des modifications problématiques soient poussées vers le dépôt Git contenant la base des membres. Contexte: Soit un clone du Git contenant les adhésions Et le « pre-receive hook » configuré sur le dépôt principal 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 pousse la modification 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 pousse la modification 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 pousse la modification 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 pousse la modification 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 pousse la modification 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 pousse la modification 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 pousse la modification 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 pousse la modification 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 pousse la modification 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 pousse la modification Alors je dois voir comme erreur "pas le bon format"