Cucumber monorepo - building blocks for Cucumber in various languages
JavaScript C Java Go C# Objective-C Other
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github Tweak issue template Jul 9, 2018
.templates javscript: run babel as part of build Aug 14, 2018
bin/linux/amd64 dotnet: Update release scripts to use dotnet May 30, 2018
config Fix links to docs site. Aug 8, 2018
cucumber-expressions javscript: run babel as part of build Aug 14, 2018
cucumber-react Switch from yarn to npm (yarn doesn't run postinstall properly) Aug 13, 2018
cucumber-redux Switch from yarn to npm (yarn doesn't run postinstall properly) Aug 13, 2018
datatable Update changelog Jul 27, 2018
dots-formatter Switch from yarn to npm (yarn doesn't run postinstall properly) Aug 13, 2018
gherkin-lint javscript: run babel as part of build Aug 14, 2018
gherkin gherkin: go: flush STDOUT. ref #456 Aug 16, 2018
html-formatter Switch from yarn to npm (yarn doesn't run postinstall properly) Aug 13, 2018
messages javscript: run babel as part of build Aug 14, 2018
scripts Switch from yarn to npm (yarn doesn't run postinstall properly) Aug 13, 2018
tag-expressions javscript: run babel as part of build Aug 14, 2018
.gitignore Update build scripts Jul 16, 2018
.travis.yml gherkin: Disable .NET build Jul 1, 2018
CODE_OF_CONDUCT.md Test on more Node.js, remove Gitter references Nov 27, 2017
CONTRIBUTING.md Fix link to newcomer issues label good-first-issue Jun 14, 2018
Dockerfile.cucumber-build protobuf 3.6.1 Aug 13, 2018
Dockerfile.cucumber-build-dotnet use latest sdk docker images May 7, 2018
HACKING.md Change http to https Aug 8, 2018
LICENSE Copy license to sub repos Jun 22, 2016
Makefile Improve Makefiles Jul 16, 2018
README.md Fix dead link (Fixes #409) Jun 14, 2018
RELEASE_PROCESS.md cucumber-expressions: Release v6.0.1 Jun 15, 2018

README.md

Build Status OpenCollective OpenCollective

Cucumber Logo

Cucumber is a tool that supports Behaviour-Driven Development (BDD) - a software development process that aims to enhance software quality and reduce maintenance costs.

Cucumber executes executable specifications written in plain language and produces reports indicating whether the software behaves according to the specification or not.

Cucumber reduces the effort to keep requirements specifications, tests and documentation in sync - with Cucumber they are all the same documents - a single source of truth for everyone on the team.

Cucumber is compatible with all the major software platforms.

Backers

Support us with a monthly donation and help us continue our activities. [Become a backer]

Sponsors

Become a sponsor and get your logo on our README on Github with a link to your site. [Become a sponsor]