JUnitPrinter

org.specs2.reporter.JUnitPrinter
trait JUnitPrinter extends Printer

The JUnitPrinter sends notifications to JUnit's RunNotifier

Attributes

Graph
Supertypes
trait Printer
class Object
trait Matchable
class Any
Self type

Members list

Value members

Abstract methods

def description: Description

description for the whole specification

description for the whole specification

Attributes

def descriptions: Map[Fragment, Description]

the descriptions of the specification fragments

the descriptions of the specification fragments

Attributes

def notifier: RunNotifier

the junit notifier to use

the junit notifier to use

Attributes

Concrete methods

def finalize(env: Env, specifications: List[SpecStructure]): Action[Unit]
def notifyJUnit(args: Arguments): Fragment => Action[Unit]
def prepare(env: Env, specifications: List[SpecStructure]): Action[Unit]
def showValues(description: String, values: Seq[Any]): String

show values as a string with a description

show values as a string with a description

Attributes

def sink(env: Env, spec: SpecStructure): AsyncSink[Fragment]

Inherited methods

def printSpecification(env: Env): SpecificationStructure => Action[Unit]

convenience method to print a SpecificationStructure using the printer's Fold

convenience method to print a SpecificationStructure using the printer's Fold

Attributes

Inherited from:
Printer