All Classes and Interfaces

Class
Description
Represents an argument in a cucumber or regular expressions
Interface for Plugins that use ANSI escape codes to print coloured output.
Listens to pickle execution events.
Represents a Gherkin data table argument.
Represents a Gherkin doc string argument.
 
 
 
Listens to pickle execution events.
 
A capture group in a Regular or Cucumber Expression.
Hooks are invoked before and after each scenario and before and after each gherkin step in a scenario.
 
 
A node in a source file.
 
An example has no keyword but always a name.
An examples section has a keyword and optionally a name.
A feature has a keyword and optionally a name.
A rule has a keyword and optionally a name.
A scenario has a keyword and optionally a name.
A scenario outline has a keyword and optionally a name.
A pickle test step matches a line in a Gherkin scenario or background.
Marker interface for all plugins.
The result of a step, scenario or test run.
 
 
 
Represents a step in a scenario.
Represents Gherkin step argument.
 
 
Deprecated.
strict mode is enabled by default and will be removed.
Deprecated.
 
 
 
 
 
 
Provides abstract representation of a parsed test source.
 
A test step can either represent the execution of a hook or a pickle step.
A test step finished event is broadcast when ever a step finishes.
A test step started event is broadcast when ever a step starts.