HtmlBodyPrinter

org.specs2.reporter.HtmlBodyPrinter$
See theHtmlBodyPrinter companion trait

Attributes

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

Members list

Value members

Inherited methods

def errorElement(element: String, er: Result & ResultStackTrace, description: Any, m: String, arguments: Arguments): Elem

Attributes

Inherited from:
HtmlBodyPrinter
def failureElement(element: String, f: Result & ResultStackTrace, description: Any, m: String, showTrace: Boolean, details: Details, arguments: Arguments): Elem

Attributes

Inherited from:
HtmlBodyPrinter
def id(a: Any): String

Attributes

Inherited from:
HtmlBodyPrinter
def makeBody(spec: SpecStructure, stats: Stats, timer: SimpleTimer, options: HtmlOptions, arguments: Arguments, pandoc: Boolean)(ee: ExecutionEnv): Operation[String]

Make the body of the Html file based on all the specification fragments

Make the body of the Html file based on all the specification fragments

Attributes

Inherited from:
HtmlBodyPrinter
def makeDifferencesMessage(description: String, values: Seq[Any]): String

differences message

differences message

Attributes

Inherited from:
HtmlBodyPrinter
def printFragment(fragment: Fragment, result: Result, arguments: Arguments, level: Level, baseDir: DirectoryPath, pandoc: Boolean): NodeSeq

Print a Fragment as a piece of Html

Print a Fragment as a piece of Html

If pandoc is true we make sure that text is not parsed in order to be correctly rendered as Markdown

Attributes

Inherited from:
HtmlBodyPrinter
def printStatistics(title: String, stats: Stats, timer: SimpleTimer, options: HtmlOptions): String | Elem

Attributes

Inherited from:
HtmlBodyPrinter
def show(f: Fragment): Elem

Attributes

Inherited from:
HtmlBodyPrinter
def showStacktrace(id: String, st: List[StackTraceElement], klass: String, arguments: Arguments): Elem

Attributes

Inherited from:
HtmlBodyPrinter
def toggleElement(a: Any): String

Attributes

Inherited from:
HtmlBodyPrinter