![]() * 042235c expose StepDef which is needed to formatters * e9474dc fix outline scenario formatting * f02c6ce fix comment position calculation for outlines * 5d7f128 remove step status type, use standard error |
||
---|---|---|
.. | ||
example | ||
feature_test.go | ||
gherkin.go | ||
lexer.go | ||
lexer_test.go | ||
LICENSE | ||
parse_test.go | ||
README.md | ||
scenario_test.go | ||
steps_test.go | ||
token.go | ||
util_test.go |
Gherkin Parser for GO
Package gherkin is a gherkin language parser based on specification specification. It parses a feature file into the it's structural representation. It also creates an AST tree of gherkin Tokens read from the file.
With gherkin language you can describe your application behavior as features in human-readable and machine friendly language. See the example directory.
Be aware that
The work is still in progress and is not functional yet, neither it is intended for production usage. The general public API may brake.
Documentation
See godoc.
License
Licensed under the three clause BSD license