tasty-0.10.1: Modern and extensible testing framework

Safe HaskellNone

Test.Tasty.Ingredients.Basic

Contents

Description

This module exports the basic ingredients defined in the tasty packages.

Note that if defaultIngredients from Test.Tasty suits your needs, use that instead of importing this module.

Synopsis

Console test reporter

consoleTestReporter :: IngredientSource

A simple console UI

newtype Quiet Source

Do not print test results (see README for details)

Constructors

Quiet Bool 

Instances

Eq Quiet 
Ord Quiet 
Typeable Quiet 
IsOption Quiet 

newtype HideSuccesses Source

Report only failed tests

Constructors

HideSuccesses Bool 

Listing tests

listingTests :: IngredientSource

The ingredient that provides the test listing functionality

newtype ListTests Source

This option, when set to True, specifies that we should run in the

Constructors

ListTests Bool 

Instances

testsNames :: OptionSet -> TestTree -> [TestName]Source

Obtain the list of all tests in the suite

Adding options

includingOptions :: [OptionDescription] -> IngredientSource

This ingredient doesn't do anything apart from registering additional options.

The option values can be accessed using askOption.