Cucumber monorepo - polyglot home for Cucumber building blocks
Java C Go Objective-C Python JavaScript Other
Switch branches/tags
Clone or download
luke-hill Merge pull request #419 from cucumber/exclude-spec-files-from-code-co…
…verage-counts

cucumber-expressions/ruby: Exclude spec/ from coverage counting
Latest commit 4e8118a Jun 25, 2018
Permalink
Failed to load latest commit information.
.github Create stale.yml Nov 8, 2017
.templates Migrate from git subrepo to splitsh-lite May 21, 2018
bin/linux/amd64 dotnet: Update release scripts to use dotnet May 30, 2018
config Automatically sync monorepo to subrepos May 21, 2018
cucumber-expressions [spec] Exclude spec/ from coverage counting Jun 24, 2018
cucumber-react Update build Nov 27, 2017
cucumber-redux Update build Nov 27, 2017
datatable Update changelog. Closes #408 Jun 13, 2018
event-protocol Upgrade dependencies May 18, 2018
gherkin-lint Upgrade dependencies May 18, 2018
gherkin Update changelog Jun 18, 2018
html-formatter Update build Nov 27, 2017
scripts gherkin: Release v5.1.0 May 30, 2018
tag-expressions Automatically sync monorepo to subrepos May 21, 2018
.gitignore Fixed Russian equivalents with Given and Then in Gherkin language. Apr 21, 2018
.travis.yml Push correct branch to subrepos, and push tags too May 22, 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 build: Add pipenv Apr 21, 2018
Dockerfile.cucumber-build-dotnet use latest sdk docker images May 7, 2018
HACKING.md Migrate from git subrepo to splitsh-lite May 21, 2018
LICENSE Copy license to sub repos Jun 22, 2016
Makefile fix CI process: rsync (#402) Jun 4, 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]