ClassRunner

org.specs2.runner.ClassRunner
See theClassRunner companion trait
object ClassRunner extends ClassRunner

Attributes

Companion
trait
Graph
Supertypes
trait ClassRunner
class Object
trait Matchable
class Any
Self type

Members list

Value members

Inherited methods

def createPrinters(args: Arguments, loader: ClassLoader): Operation[List[Printer]]

accepted printers

accepted printers

Attributes

Inherited from:
ClassRunner
def createReporter(args: Arguments, loader: ClassLoader): Operation[Reporter]

custom or default reporter

custom or default reporter

Attributes

Inherited from:
ClassRunner
def createSpecification(className: String, classLoader: ClassLoader, env: Option[Env]): Operation[SpecificationStructure]

create the specification from the class name

create the specification from the class name

Attributes

Inherited from:
ClassRunner
def report(env: Env): SpecificationStructure => Action[Stats]

report the specification

report the specification

Attributes

Inherited from:
ClassRunner
def run(args: Array[String], exit: Boolean): Unit

run the specification, the first argument is expected to be the specification name

run the specification, the first argument is expected to be the specification name

Attributes

Inherited from:
ClassRunner
def run(args: Array[String]): Unit

run a specification but don't exit with System.exit

run a specification but don't exit with System.exit

Attributes

Inherited from:
ClassRunner