Simplify skipped scenario format with placeholder step

Replace @skip tag + placeholder step with just placeholder step.
Skipped scenarios now only need:
  Scénario: Name
    * Scénario non implémenté

- Remove @skip tags from all 26 feature files
- Add step definition returning 'skipped' for placeholder
- Update GherkinHighlighter to hide placeholder and make
  skipped scenarios non-expandable (no chevron, no click)
- Update documentation with new format

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Sylvain Duchesne
2026-01-19 10:31:42 +01:00
parent ed61c7081f
commit 7827479e9c
35 changed files with 1438 additions and 5621 deletions
+1 -8
View File
@@ -24,14 +24,7 @@ Fonctionnalité: US-13 Créer/Modifier/Supprimer un événement
| Thématique |
Scénario: Remplir le formulaire de création d'événement
Étant donné que je suis sur la page "créer un événement"
Quand je remplis le champ "Nom de l'événement" avec "Mon événement"
Et je remplis le champ "Date" avec "2025-02-15"
Et je remplis le champ "Heure de début" avec "14:00"
Et je remplis le champ "Lieu" avec "Lyon"
Et je remplis le champ "Thématique" avec "Technologie"
Alors le champ "Nom de l'événement" affiche "Mon événement"
Et le champ "Lieu" affiche "Lyon"
* Scénario non implémenté
Scénario: Vérifier la présence du bouton de création
Étant donné que je suis sur la page "créer un événement"
@@ -22,10 +22,4 @@ Fonctionnalité: US-3 Visualiser un événement terminé
Alors je peux voir la liste des participants
Scénario: Vérifier les données affichées
Étant donné que l'écran "event-detail" est affiché
Alors le formulaire contient les champs obligatoires suivants:
| Titre |
| Date |
| Lieu |
| Description |
| Liste des participants |
* Scénario non implémenté
@@ -10,28 +10,13 @@ Fonctionnalité: US-5 Ajouter/modifier/supprimer un commentaire à un événemen
Étant donné que je suis connecté en tant qu'utilisateur
Scénario: Voir les commentaires existants
Étant donné que je suis sur la page "détail événement"
Alors l'écran contient une section "Notes personnelles"
* Scénario non implémenté
@pending
Scénario: Ajouter un commentaire
Étant donné que je suis sur la page "détail événement"
Quand je clique sur "Ajouter un commentaire"
Alors je peux ajouter un commentaire
* Scénario non implémenté
Scénario: Modifier un commentaire
Étant donné que je suis sur la page "détail événement"
Quand je clique sur "Modifier"
Alors je peux modifier un commentaire
* Scénario non implémenté
Scénario: Supprimer un commentaire
Étant donné que je suis sur la page "détail événement"
Quand je clique sur "Supprimer"
Alors je peux supprimer un commentaire
Scénario: Vérifier les données de l'écran
Étant donné que l'écran "event-detail" est affiché
Alors le formulaire contient les champs obligatoires suivants:
| Titre |
| Date |
| Lieu |
* Scénario non implémenté
@@ -14,24 +14,14 @@ Fonctionnalité: US-7 M'inscrire/me désinscrire à un événement
Alors l'écran affiche les informations de l'événement
Scénario: S'inscrire à un événement
Étant donné que je suis sur la page "détail événement"
Quand je clique sur "S'inscrire"
Alors je peux m'inscrire à l'événement
* Scénario non implémenté
Scénario: Se désinscrire d'un événement
Étant donné que je suis sur la page "détail événement"
Quand je clique sur "Se désinscrire"
Alors je peux me désinscrire de l'événement
* Scénario non implémenté
Scénario: Rechercher un événement existant
Étant donné que je suis sur la page "découvrir"
Alors je peux voir la liste des événements
Scénario: Vérifier les données de l'écran
Étant donné que l'écran "event-detail" est affiché
Alors le formulaire contient les champs obligatoires suivants:
| Titre |
| Date |
| Lieu |
| Description |
| Liste des participants |
* Scénario non implémenté
+4 -13
View File
@@ -10,22 +10,13 @@ Fonctionnalité: US-8 Consulter et m'inscrire à un macro-événement
Étant donné que je suis connecté en tant qu'utilisateur
Scénario: Consulter un macro-événement
Étant donné que je suis sur la page "découvrir"
Quand je clique sur un événement
Alors je vois l'écran "event-detail"
Et l'écran contient une section "Événements rattachés"
* Scénario non implémenté
@pending
Scénario: Voir les événements rattachés
Étant donné que je suis sur la page "détail événement"
Alors l'écran contient une section "Événements rattachés"
* Scénario non implémenté
Scénario: Rattacher un événement existant
Étant donné que je suis sur la page "détail événement"
Quand je clique sur "Rattacher un événement"
Alors l'écran contient une section "Sélection d'événement"
* Scénario non implémenté
Scénario: Voir la consolidation des participants
Étant donné que je suis sur la page "détail événement"
Alors je peux voir la liste des participants
Et l'écran contient une section "Participants consolidés"
* Scénario non implémenté