Assembling Gherkin ASTs to feature file string
JS model for Gherkin feature files
API to load Gherkin AST from feature file(s)
Tool to format gherkin-ast model to gherkin string
Tool to read/write Gherkin feature files and work with Gherking AST
A precompiler of GherKing to loop scenarios and scenario outlines to repeat them.
This precompiler is responsible for defining macros in feature files and then executing them.
This GherKing Precompiler is responsible for having only a reasonable amount of tags and/or rows in each feature file.
This GherKing Precompiler is responsible to replace keys in feature files with given values.
This GherKing precompiler is responsible to add an index to all scenario and scenario outlines.
This GherKing precompiler is responsible for converting Scenario Outlines to single Scenarios as Cucumber would do and adds the first column as a tag.
This precompiler can add numbering column to Examples tables, and apply formatting to the name of the Scenario Outline.
The StepGroups precompiler is responsible for correcting the gherkin keywords of steps to make the tests more readable.
This precompiler removes all or particular type of semantic comments from the feature file.
The Filter precompiler is responsible for including or excluding the elements of a feature file in the result, which match a cucumber-tag-expression (e.g., has a given tag, does not have a given tag)
This precompiler inserts external test data as example rows.