DefaultReporter

case class DefaultReporter(statistics: Statistics, statisticsRepository: StatisticsRepository, selector: Selector, executor: Executor, printers: List[Printer], env: Env) extends Reporter

Default implementation of a Reporter using specs2 Printers

trait Serializable
trait Product
trait Equals
trait Reporter
class Object
trait Matchable
class Any

Value members

Concrete methods

def finalize(specs: List[SpecStructure]): Action[Unit]
def prepare(specs: List[SpecStructure]): Action[Unit]
def report(specs: List[SpecStructure]): Action[Stats]
def reportOne(spec: SpecStructure): Action[Stats]

report 1 spec structure with the given printers first find and sort the referenced specifications and report them

report 1 spec structure with the given printers first find and sort the referenced specifications and report them

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def report(specs: SpecStructure*): Action[Stats]

convenience method to execute several specifications as varargs

convenience method to execute several specifications as varargs

Inherited from
Reporter