API Reference Cucumber v#0.9.0
View SourceModules
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, step definitions, and hook modules.
Parser and matcher for Cucumber Expressions used in step definitions.
Provides hooks for setup and teardown in Cucumber tests.
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 an Examples block within a Scenario Outline.
Represents a parsed Gherkin feature file (minimal subset).
NimbleParsec-based Gherkin parser.
Exception raised when parsing a Gherkin file fails.
Gherkin parser using NimbleParsec.
Represents a Gherkin Scenario section.
Represents a Gherkin Scenario Outline section.
Represents a Gherkin step (Given/When/Then/And/But/*).
Mix Tasks
Installs Cucumber into your Elixir project.