MarkdownPrinter

org.specs2.reporter.MarkdownPrinter
See theMarkdownPrinter companion object
trait MarkdownPrinter extends Printer

This trait is not a full fledged markdown printer yet

Attributes

Companion
object
Graph
Supertypes
trait Printer
class Object
trait Matchable
class Any
Known subtypes
object MarkdownPrinter.type

Members list

Value members

Concrete methods

def finalize(env: Env, specifications: List[SpecStructure]): Action[Unit]
def fragmentToLine(options: MarkdownOptions)(fragment: Fragment): Action[String]
def prepare(env: Env, specifications: List[SpecStructure]): Action[Unit]
def showDescription(description: String, result: Result): String
def sink(env: Env, spec: SpecStructure): AsyncSink[Fragment]

Attributes

Returns

a Fold for the markdown output

def toMarkdown(ref: SpecificationRef, options: MarkdownOptions): String

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