API Reference Cucumber v#0.3.1

View Source

Modules

A behavior-driven development (BDD) testing framework for Elixir using Gherkin syntax.

Compiles discovered features and steps into ExUnit test modules.

Discovers and loads feature files and step definitions.

Parser and matcher for Cucumber Expressions used in step definitions.

Runtime execution of cucumber steps.

Provides macros for defining cucumber step definitions.

Exception raised when a step in a Cucumber scenario fails.

Represents a Gherkin Background section.

Represents a parsed Gherkin feature file (minimal subset).

Minimal Gherkin 6 parser (Feature, Background, Scenario, Step).

Represents a Gherkin Scenario section.

Represents a Gherkin step (Given/When/Then/And/But/*).