Use grammatically correct French Gherkin keyword "Étant donné que"
Update all 26 feature files to use proper French grammar with the subordinating conjunction "que" after "Étant donné". Also update the parser to recognize both "Étant donné que " and "Étant donné qu'" (elision before vowels), while maintaining backwards compatibility with the original form. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -6,28 +6,28 @@ Fonctionnalité: US-10 Visualiser la fiche/le profil d'un participant
|
||||
Afin de voir les événements auxquels la personne a participé et voir un formulaire de contact
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder au profil d'un participant
|
||||
Étant donné je suis sur la page "détail événement"
|
||||
Étant donné que je suis sur la page "détail événement"
|
||||
Quand je clique sur un participant
|
||||
Alors je vois l'écran "user-profile"
|
||||
|
||||
Scénario: Voir les événements du participant
|
||||
Étant donné je suis sur la page "profil utilisateur"
|
||||
Étant donné que je suis sur la page "profil utilisateur"
|
||||
Alors je peux voir les événements auxquels l'utilisateur a participé
|
||||
|
||||
Scénario: Voir le formulaire de contact
|
||||
Étant donné je suis sur la page "profil utilisateur"
|
||||
Étant donné que je suis sur la page "profil utilisateur"
|
||||
Alors je peux contacter l'utilisateur
|
||||
|
||||
Scénario: Vérifier les informations du profil
|
||||
Étant donné l'écran "user-profile" est affiché
|
||||
Étant donné que l'écran "user-profile" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Photo de profil |
|
||||
| Nom |
|
||||
| Pseudo |
|
||||
|
||||
Scénario: Voir les détails du profil utilisateur
|
||||
Étant donné je suis sur la page "profil utilisateur"
|
||||
Étant donné que je suis sur la page "profil utilisateur"
|
||||
Alors l'écran affiche les informations du profil
|
||||
|
||||
@@ -7,33 +7,33 @@ Fonctionnalité: US-12 Consulter la carte/tableau des événements
|
||||
Afin d'avoir une vue consolidée des événements et lieux de rencontre
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder à la liste des événements depuis le profil
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors je peux voir la liste des événements
|
||||
|
||||
Scénario: Accéder à la liste des événements depuis découvrir
|
||||
Étant donné je suis sur la page "découvrir"
|
||||
Étant donné que je suis sur la page "découvrir"
|
||||
Alors je peux voir la liste des événements
|
||||
|
||||
Scénario: Filtrer par date
|
||||
Étant donné je suis sur la page "découvrir"
|
||||
Étant donné que je suis sur la page "découvrir"
|
||||
Quand je clique sur "Filtrer par date"
|
||||
Alors l'écran contient une section "Filtre par date"
|
||||
|
||||
Scénario: Filtrer par personne
|
||||
Étant donné je suis sur la page "profil utilisateur"
|
||||
Étant donné que je suis sur la page "profil utilisateur"
|
||||
Alors je peux voir les événements auxquels l'utilisateur a participé
|
||||
|
||||
Scénario: Vérifier les données de l'écran événements
|
||||
Étant donné l'écran "events" est affiché
|
||||
Étant donné que l'écran "events" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Liste des événements |
|
||||
| Filtre par date |
|
||||
|
||||
Scénario: Vérifier les données de l'écran profil
|
||||
Étant donné l'écran "profile" est affiché
|
||||
Étant donné que l'écran "profile" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Photo de profil |
|
||||
| Nom |
|
||||
|
||||
@@ -7,23 +7,23 @@ Fonctionnalité: US-15 Visualiser les inscrits à un atelier/événement
|
||||
Afin de consulter la liste des inscrits triée par ordre alphabétique
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder à la liste des inscrits
|
||||
Étant donné je suis sur la page "détail événement"
|
||||
Étant donné que je suis sur la page "détail événement"
|
||||
Alors je peux voir la liste des participants
|
||||
|
||||
Scénario: Voir la liste triée
|
||||
Étant donné je suis sur la page "détail événement"
|
||||
Étant donné que je suis sur la page "détail événement"
|
||||
Alors l'écran contient une section "Participants"
|
||||
|
||||
Scénario: Cliquer sur un inscrit pour voir son profil
|
||||
Étant donné je suis sur la page "détail événement"
|
||||
Étant donné que je suis sur la page "détail événement"
|
||||
Quand je clique sur un participant
|
||||
Alors je vois l'écran "user-profile"
|
||||
|
||||
Scénario: Vérifier les données de l'écran
|
||||
Étant donné l'écran "event-detail" est affiché
|
||||
Étant donné que l'écran "event-detail" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Titre |
|
||||
| Date |
|
||||
|
||||
@@ -7,29 +7,29 @@ Fonctionnalité: US-20 Voir le profil des personnes faisant partie de mon résea
|
||||
Et consulter la description de l'événement afin de savoir si je veux participer
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder à mon profil
|
||||
Étant donné je suis sur la page "accueil"
|
||||
Étant donné que je suis sur la page "accueil"
|
||||
Quand je navigue vers "mon profil"
|
||||
Alors je vois l'écran "profile"
|
||||
|
||||
Scénario: Voir mon réseau
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors l'écran contient une section "Mon réseau"
|
||||
|
||||
Scénario: Voir un profil de mon réseau
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Quand je clique sur un participant
|
||||
Alors je vois l'écran "user-profile"
|
||||
|
||||
Scénario: Consulter un événement depuis un profil
|
||||
Étant donné je suis sur la page "profil utilisateur"
|
||||
Étant donné que je suis sur la page "profil utilisateur"
|
||||
Quand je clique sur un événement
|
||||
Alors je vois l'écran "event-detail"
|
||||
|
||||
Scénario: Vérifier les données du profil
|
||||
Étant donné l'écran "profile" est affiché
|
||||
Étant donné que l'écran "profile" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Photo de profil |
|
||||
| Nom |
|
||||
|
||||
@@ -7,31 +7,31 @@ Fonctionnalité: US-21 Décider que tous les utilisateurs puissent suivre mes ac
|
||||
Afin de communiquer au sujet de mes déplacements et faire la publicité des événements
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder aux paramètres de profil
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Quand je navigue vers "paramètres"
|
||||
Alors je vois l'écran "settings"
|
||||
|
||||
Scénario: Configurer la visibilité du profil
|
||||
Étant donné je suis sur la page "paramètres"
|
||||
Étant donné que je suis sur la page "paramètres"
|
||||
Alors l'écran contient une section "Confidentialité"
|
||||
|
||||
Scénario: Rendre le profil public
|
||||
Étant donné je suis sur la page "paramètres"
|
||||
Étant donné que je suis sur la page "paramètres"
|
||||
Quand je clique sur "Profil public"
|
||||
Alors l'écran contient une section "Visibilité"
|
||||
|
||||
Scénario: Vérifier les données des paramètres
|
||||
Étant donné l'écran "settings" est affiché
|
||||
Étant donné que l'écran "settings" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Notifications |
|
||||
| Confidentialité |
|
||||
| Rayon de notification |
|
||||
|
||||
Scénario: Vérifier les données du profil
|
||||
Étant donné l'écran "profile" est affiché
|
||||
Étant donné que l'écran "profile" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Photo de profil |
|
||||
| Nom |
|
||||
|
||||
@@ -7,26 +7,26 @@ Fonctionnalité: US-22 Parrainer un nouvel utilisateur
|
||||
Afin de savoir combien de personnes ont rejoint le réseau grâce à moi
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder au partage de profil
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors l'écran contient une section "Partager mon profil"
|
||||
|
||||
Scénario: Voir le QR code de parrainage
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors je peux voir le QR code
|
||||
|
||||
Scénario: Voir le lien de parrainage
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors je peux voir le lien de partage
|
||||
|
||||
Scénario: Voir les statistiques de parrainage
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors l'écran contient une section "Mes parrainages"
|
||||
|
||||
Scénario: Vérifier les données du profil
|
||||
Étant donné l'écran "profile" est affiché
|
||||
Étant donné que l'écran "profile" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Photo de profil |
|
||||
| Nom |
|
||||
|
||||
@@ -7,27 +7,27 @@ Fonctionnalité: US-23 Me connecter avec d'autres utilisateurs
|
||||
Afin d'étendre mon réseau
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder au partage depuis le profil
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors l'écran contient une section "Partager"
|
||||
|
||||
Scénario: Voir le QR code
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors je peux voir le QR code
|
||||
|
||||
Scénario: Voir le lien de partage
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors je peux voir le lien de partage
|
||||
|
||||
Scénario: Accéder à l'écran de partage dédié
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Quand je navigue vers "partage de profil"
|
||||
Alors je vois l'écran "share-profile"
|
||||
|
||||
Scénario: Vérifier les données du profil
|
||||
Étant donné l'écran "profile" est affiché
|
||||
Étant donné que l'écran "profile" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Photo de profil |
|
||||
| Nom |
|
||||
|
||||
@@ -6,22 +6,22 @@ Fonctionnalité: US-24 Être notifié des activités de mes contacts
|
||||
Afin d'obtenir une synthèse du contenu des ateliers et événements
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder aux paramètres de notification
|
||||
Étant donné je suis sur la page "paramètres"
|
||||
Étant donné que je suis sur la page "paramètres"
|
||||
Alors l'écran contient une section "Notifications"
|
||||
|
||||
Scénario: Configurer les notifications de contacts
|
||||
Étant donné je suis sur la page "paramètres"
|
||||
Étant donné que je suis sur la page "paramètres"
|
||||
Alors je peux configurer mes notifications
|
||||
|
||||
Scénario: Voir les activités de mes contacts sur l'accueil
|
||||
Étant donné je suis sur la page "accueil"
|
||||
Étant donné que je suis sur la page "accueil"
|
||||
Alors l'écran contient une section "Activités de mes contacts"
|
||||
|
||||
Scénario: Vérifier les données des paramètres
|
||||
Étant donné l'écran "settings" est affiché
|
||||
Étant donné que l'écran "settings" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Notifications |
|
||||
| Confidentialité |
|
||||
|
||||
@@ -7,22 +7,22 @@ Fonctionnalité: US-25 Être averti des événements susceptibles de m'intéress
|
||||
En configurant mes notifications
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder aux paramètres de notification
|
||||
Étant donné je suis sur la page "paramètres"
|
||||
Étant donné que je suis sur la page "paramètres"
|
||||
Alors l'écran contient une section "Notifications"
|
||||
|
||||
Scénario: Configurer le rayon de notification
|
||||
Étant donné je suis sur la page "paramètres"
|
||||
Étant donné que je suis sur la page "paramètres"
|
||||
Alors je peux définir mon rayon de notification
|
||||
|
||||
Scénario: Configurer les thématiques d'intérêt
|
||||
Étant donné je suis sur la page "paramètres"
|
||||
Étant donné que je suis sur la page "paramètres"
|
||||
Alors je peux définir mes thématiques d'intérêt
|
||||
|
||||
Scénario: Vérifier les données des paramètres
|
||||
Étant donné l'écran "settings" est affiché
|
||||
Étant donné que l'écran "settings" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Notifications |
|
||||
| Confidentialité |
|
||||
|
||||
@@ -7,23 +7,23 @@ Fonctionnalité: US-26 Définir la portée d'un événement
|
||||
Afin de m'assurer que les utilisateurs qui habitent trop loin ne reçoivent pas de notification
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder à la création d'événement
|
||||
Étant donné je suis sur la page "créer un événement"
|
||||
Étant donné que je suis sur la page "créer un événement"
|
||||
Alors l'écran contient une section "Portée de l'événement"
|
||||
|
||||
Scénario: Définir le rayon d'intérêt
|
||||
Étant donné je suis sur la page "créer un événement"
|
||||
Étant donné que je suis sur la page "créer un événement"
|
||||
Quand je clique sur "Définir la portée"
|
||||
Alors l'écran contient une section "Rayon en kilomètres"
|
||||
|
||||
Scénario: Choisir une thématique
|
||||
Étant donné je suis sur la page "créer un événement"
|
||||
Étant donné que je suis sur la page "créer un événement"
|
||||
Alors l'écran contient une section "Thématique"
|
||||
|
||||
Scénario: Vérifier les champs obligatoires
|
||||
Étant donné l'écran "create-event" est affiché
|
||||
Étant donné que l'écran "create-event" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Nom de l'événement |
|
||||
| Date |
|
||||
|
||||
@@ -7,25 +7,25 @@ Fonctionnalité: US-9 Visualiser la photo d'un individu
|
||||
Afin d'identifier les personnes que j'ai rencontrées dont je n'ai pas noté leur nom
|
||||
|
||||
Contexte:
|
||||
Étant donné je suis connecté en tant qu'utilisateur
|
||||
Étant donné que je suis connecté en tant qu'utilisateur
|
||||
|
||||
Scénario: Accéder au profil pour voir la photo
|
||||
Étant donné je suis sur la page "mon profil"
|
||||
Étant donné que je suis sur la page "mon profil"
|
||||
Alors je vois l'écran "profile"
|
||||
Et l'écran contient une section "Photo de profil"
|
||||
|
||||
Scénario: Naviguer vers le profil depuis la liste des participants
|
||||
Étant donné je suis sur la page "détail événement"
|
||||
Étant donné que je suis sur la page "détail événement"
|
||||
Quand je clique sur un participant
|
||||
Alors je suis redirigé vers "profil utilisateur"
|
||||
Et l'écran affiche les informations du profil
|
||||
|
||||
Scénario: Consulter la liste des inscrits à un atelier
|
||||
Étant donné je suis sur la page "détail événement"
|
||||
Étant donné que je suis sur la page "détail événement"
|
||||
Alors je peux voir la liste des participants
|
||||
|
||||
Scénario: Vérifier les champs de données du profil
|
||||
Étant donné l'écran "profile" est affiché
|
||||
Étant donné que l'écran "profile" est affiché
|
||||
Alors le formulaire contient les champs obligatoires suivants:
|
||||
| Photo de profil |
|
||||
| Nom |
|
||||
|
||||
Reference in New Issue
Block a user