94 votes

Comment faire pour bloquer les commentaires dans Gherkin ?

En syntaxe gherkin (utilisée par Cucumber et SpecFlow), je peux commenter une ligne en la faisant précéder de '#'.

Existe-t-il un moyen de mettre des commentaires en bloc sur plusieurs lignes ?

2 votes

Je ne l'ai pas essayé, mais si la solution d'Artem est correcte, alors la solution acceptée devrait être changée pour celle-là.

0 votes

De nombreux éditeurs permettent de préfixer plusieurs lignes avec des lignes simples en utilisant un raccourci clavier. Dans Atom, c'est CMD + / ;)

0 votes

Ceci n'est pas soutenu par Gherkin. La raison en est que vous êtes déjà en mesure d'introduire des blocs de description à élaborer selon les besoins pour les mots-clés : Feature, Scenario Outline, Scenario et Examples. Un commentaire multiligne pour ceux-ci serait un anti-modèle. Pour les autres mots-clés, vous disposez d'un commentaire d'une seule ligne si nécessaire. L'introduction d'un commentaire multiligne pour ces mots-clés devrait être plutôt rare et peut-être révélatrice d'un manque de clarté.

0voto

Lidiya Lilova Points 1

Dans Eclipse, pour commenter une ou plusieurs lignes du contenu du fichier de fonctionnalités Gherkin, nous pouvons également procéder comme suit. Ajouter une nouvelle association de fichiers Windows > Préférences > Général > Éditeurs > Associations de fichiers > Types de fichiers : > Ajouter... et ajouter un nouveau type de fichier comme *.feature Associer un éditeur pour le nouveau type de fichier Éditeurs associés > > Ajouter... ajoutez l'éditeur de fichiers de propriétés (par défaut). Maintenant, rouvrez le fichier s'il est ouvert et il s'ouvrira dans l'éditeur de fichiers de propriétés au lieu de l'éditeur de texte. Cela me permet de sélectionner n'importe quel nombre de lignes et de les commenter en utilisant le raccourci de commentaire commun Ctrl+Shift+C.

0voto

Mrityunjeyan S Points 666

Eh bien, j'ai jusqu'à présent utilisé # pour commenter les étapes du test. Si vous utilisez cette méthode, vous devez commenter individuellement chaque ligne, chaque scénario et chaque exemple, le cas échéant. Bien que cela ne soit pas recommandé, je ne vois pas encore de support similaire dans gherkin.

0voto

See.. Points 23

Sélectionnez toutes les lignes que vous voulez commenter et appuyez sur cmd+shift+c .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X