GwenWebInterpreter
The main gwen-web interpreter.
Attributes
- Graph
-
- Supertypes
-
trait WebProjectInitialiserclass GwenInterpreter[WebContext]trait NoopProjectInitialiserclass GwenLauncher[WebContext]trait GherkinParsertrait ProjectInitialisertrait LazyLoggingclass Objecttrait Matchableclass AnyShow all
- Self type
-
GwenWebInterpreter.type
Members list
Value members
Concrete methods
Attributes
- Definition Classes
-
GwenInterpreter
Inherited methods
Initialises a new Gwen project.
Initialises a new Gwen project.
Value parameters
- flat
-
true if initialising in current or nested directory
- isNew
-
true if the project is new, false otherwise
- options
-
Gwen options
Attributes
- Definition Classes
-
WebProjectInitialiser -> ProjectInitialiser
- Inherited from:
- WebProjectInitialiser
Initialises a project direcotry given the user options
Initialises a project direcotry given the user options
Attributes
- Inherited from:
- ProjectInitialiser
Attributes
- Inherited from:
- GwenInterpreter
Produces a complete feature spec tree (this method is used to parse entire features).
Produces a complete feature spec tree (this method is used to parse entire features).
Attributes
- Inherited from:
- GherkinParser
Parses a Gherkin feature specification
Parses a Gherkin feature specification
Attributes
- Inherited from:
- GherkinParser
Produces a step node (this method is used by the REPL to read in invididual steps only)
Produces a step node (this method is used by the REPL to read in invididual steps only)
Attributes
- Inherited from:
- GherkinParser
Runs the interpreter with the given options.
Runs the interpreter with the given options.
Value parameters
- ctxOpt
-
optional evaluation context (None to have Gwen create an env context for each feature unit, Some(ctx) to reuse a context for all, default is None)
- options
-
the command line options
Attributes
- Inherited from:
- GwenLauncher
Inherited fields
Attributes
- Inherited from:
- ProjectInitialiser
Attributes
- Inherited from:
- LazyLogging