Linter for Gherkin feature files, written in Python
MIT License
Bot releases are hidden (Show)
New checks:
unused-parameter
empty-background
outline-could-be-a-scenario
consider-using-background
examples-outside-scenario-outline
duplicated-tag
Other changes:
unparseable-file
is now issued for all nodes that offend the gherkin
parser together with more error information provided by itmissing-parameter
now clearly states what parameter is not defined in the examplesgherlint
patches the file contents with a forgotten # language
tag the line numbers for messagesAnd
and But
steps are now inferred correctlyfix-language-tags
to automatically add or fix missing or incorrect language tagsPublished by DudeNr33 almost 3 years ago
New checks:
missing-language-tag
wrong-language-tag
unparseable-file
Other changes:
gherlint
can now automatically detect the language used and make sure that it can parse the files# language
token present.Published by DudeNr33 almost 3 years ago
New checks:
missing-given-step
missing-when-step
missing-then-step
empty-scenario
empty-feature
file-has-no-feature
missing-parameter
Other changes:
Background
Scenario
and Scenario Outline
independent of languagePublished by DudeNr33 about 3 years ago
First release on PyPI.