org.specs2

reporter

package reporter

Visibility
  1. Public
  2. All

Type Members

  1. trait HtmlExporting extends Exporting with HtmlPrinter with HtmlFileWriter

    Trait for exporting the specification as Html files

  2. case class HtmlFile(url: String, xml: NodeSeq) extends Product with Serializable

  3. trait HtmlFileWriter extends OutputDir

  4. trait HtmlPrinter extends AnyRef

    The Html printer is used to create an Html report of an executed specification.

    The Html printer is used to create an Html report of an executed specification.

    To do this, it uses a reducer to prepare print blocks with:

    - the text to print - the indentation level - the statistics - the current arguments to use

  5. trait HtmlReportOutput extends AnyRef

    This trait defines how the specification elements should be translated as xhtml An implementation of that trait must accumulate the results and return the created xhmtl with the xml method

  6. trait HtmlReporter extends DefaultReporter with HtmlExporting with ConsoleOutput

    Reports a Specification as an Html page

  7. trait MarkdownExporting extends HtmlExporting

    Trait for exporting the specification as Markup files.

    Trait for exporting the specification as Markup files. It reuses most of the classes for writing html files but skips the markup conversion for text

  8. trait MarkdownReporter extends DefaultReporter with MarkdownExporting with ConsoleOutput

    Reports a Specification as a markdown page

  9. case class TreeToc(rootCode: SpecId, toc: NodeSeq = NodeSeq.Empty) extends Product with Serializable

    Table of contents, represented as a NodeSeq

Value Members

  1. object HtmlExporting extends HtmlExporting

  2. object MarkdownExporting extends MarkdownExporting

Ungrouped