This repo contains the libraries/modules for behaviour that's common between the various Cucumber implementations. These include:
- parsing Gherkin documents into a machine-readable object model.
- parsing Tag expressions passed as arguments when running Cucumber to filter which scenarios are run.
- parsing Cucumber expressions used to map step definition functions to Gherkin steps
- formatting HTML output
Most of these modules have implemnentations in multiple langages, and use shared test suites to ensure behaviour is consistent. See the contributing guide for more details.
Support us with a monthly donation and help us continue our activities. [Become a backer]
Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]