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:
Sylvain Duchesne
2026-01-18 19:38:36 +01:00
parent 9620461b36
commit 9843936212
29 changed files with 320 additions and 320 deletions
@@ -7,33 +7,33 @@ Fonctionnalité: US-16 Indiquer un ou plusieurs points de rencontre
Afin de croiser et faire connaissance d'autres participants
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 points de rencontre
É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 navigue vers "points de rencontre"
Alors je vois l'écran "meeting-points"
Scénario: Créer un point de rencontre
Étant donné je suis sur la page "points de rencontre"
Étant donné que je suis sur la page "points de rencontre"
Quand je clique sur "Ajouter un point de rencontre"
Alors l'écran contient une section "Nouveau point de rencontre"
Scénario: Définir le lieu de rencontre
Étant donné je suis sur la page "points de rencontre"
Étant donné que je suis sur la page "points de rencontre"
Alors le champ "Lieu de rencontre" est présent
Scénario: Définir l'heure de rencontre
Étant donné je suis sur la page "points de rencontre"
Étant donné que je suis sur la page "points de rencontre"
Alors le champ "Heure" est présent
Scénario: Échanger des liens de contact
Étant donné je suis sur la page "points de rencontre"
Étant donné que je suis sur la page "points de rencontre"
Alors l'écran contient une section "Partage de contact"
Et je peux voir le QR code
Scénario: Vérifier les données requises
Étant donné l'écran "meeting-points" est affiché
Étant donné que l'écran "meeting-points" est affiché
Alors le formulaire contient les champs obligatoires suivants:
| Lieu de rencontre |
| Heure |