feat(gherkin): améliorer scénarios content-creation avec edge cases
- Ajouter scénarios edge cases pour robustesse production - Aligner fichiers Gherkin avec règles métier section 4 - Préciser suppression OVH Object Storage + NGINX Cache - Ajouter gestion états transitoires (encodage, validation) - Ajouter limites et timeouts (uploads, brouillons) Scénarios ajoutés : - upload-encodage : timeout, reprise, limites uploads, conservation fichiers - modification-suppression : suppression pendant encodage, blocage modification en validation - metadonnees-publication : blocage pendant encodage, limite brouillons, nettoyage auto - validation-premiers-contenus : verrouillage concurrence modérateurs Total : +12 scénarios pour 137 scénarios au total
This commit is contained in:
@@ -230,3 +230,21 @@ Fonctionnalité: Métadonnées et publication de contenu
|
||||
Quand j'accède à mes contenus
|
||||
Alors je vois le brouillon avec statut "📝 Brouillon"
|
||||
Et je peux reprendre la publication
|
||||
|
||||
Scénario: Impossible de publier pendant encodage en cours
|
||||
Étant donné que mon fichier est en cours d'encodage
|
||||
Quand j'essaie de remplir les métadonnées
|
||||
Alors je vois le message "Encodage en cours, veuillez patienter"
|
||||
Et l'interface de publication est désactivée
|
||||
|
||||
Scénario: Limite de 10 brouillons maximum
|
||||
Étant donné que j'ai déjà 10 brouillons sauvegardés
|
||||
Quand j'essaie de créer un 11ème brouillon
|
||||
Alors le brouillon est refusé
|
||||
Et je vois le message "Maximum 10 brouillons. Publiez ou supprimez un brouillon existant."
|
||||
|
||||
Scénario: Suppression automatique brouillons après 30 jours
|
||||
Étant donné que j'ai un brouillon de plus de 30 jours
|
||||
Quand le système effectue le nettoyage automatique
|
||||
Alors le brouillon est supprimé automatiquement
|
||||
Et je reçois une notification "Brouillon '[Titre]' supprimé (>30 jours)"
|
||||
|
||||
Reference in New Issue
Block a user