HTF-0.13.1.0: The Haskell Test Framework

Safe HaskellNone
LanguageHaskell2010

Test.Framework.TestReporter

Description

This module defines functions for notifying all test reporters registered about particular events in the lifecycle of a test run.

Further, it defines the standard test reporters for HTF's various output formats.

Synopsis

Documentation

data IsParallel #

Constructors

Parallel 
NonParallel 

data IsXmlOutput #

Constructors

XmlOutput 
NoXmlOutput 

reportAllTests :: ReportAllTests #

Invokes tr_reportAllTests on all test reporters registered.

reportGlobalStart :: ReportGlobalStart #

Invokes tr_reportGlobalStart on all test reporters registered.

reportTestStart :: ReportTestStart #

Invokes tr_reportTestStart on all test reporters registered.

reportTestResult :: ReportTestResult #

Invokes tr_reportTestResult on all test reporters registered.

reportGlobalResults :: ReportGlobalResults #

Invokes tr_reportGlobalResults on all test reporters registered.

defaultTestReporters :: IsParallel -> IsJsonOutput -> IsXmlOutput -> [TestReporter] #

The default test reporters for HTF.