GwenWebInterpreter

object GwenWebInterpreter extends GwenInterpreter[WebContext]

The main gwen-web interpreter.

class GwenInterpreter[WebContext]
class GwenLauncher[WebContext]
trait LazyLogging
class Object
trait Matchable
class Any

Value members

Concrete methods

override def initProject(dir: File): Unit

Initialises a Gwen project directory.

Initialises a Gwen project directory.

Value parameters:
dir

the directory to initialise

Definition Classes
GwenLauncher

Inherited methods

def main(args: Array[String]): Unit
Inherited from:
GwenInterpreter
def run(options: GwenOptions, ctxOpt: Option[WebContext]): EvalStatus

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

Inherited from:
GwenLauncher

Inherited fields

@transient
lazy protected val logger: Logger
Inherited from:
LazyLogging