Skip to content

funkwerk/gherkin_format

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formatter for Gherkin Files

Build Status Docker Build Downloads Latest Tag

This tool formats gherkin files.

Usage

run gherkin_format on a list of files

gherkin_format FEATURE_FILES

To replace files with their formatted counterpart add the option --replace.

To get detailed information in case of errors use --verbose.

To format gherkin files using a custom format, it's possible to specify a template using --template TEMPLATE. The template provided is a erb-template.

These templates are predefined:

  • markdown
  • multi_markdown

Usage with Docker

Assuming there are feature files in the current directory. Then call.

docker run -ti -v $(pwd):/src -w /src gherkin/format *.feature

This will mount the current directory within the Gherkin Format Docker Container and then check all feature files.

Installation

Install it with:

sudo gem install gherkin_format

After that gherkin_format executable is available.