{-# LANGUAGE GeneralizedNewtypeDeriving, PatternGuards, DeriveDataTypeable #-}
module Test.Tasty.Golden.Manage
(
defaultMain
, acceptingTests
, AcceptTests(..)
)
where
import Test.Tasty hiding (defaultMain)
import Test.Tasty.Runners
import Test.Tasty.Golden.Internal
defaultMain :: TestTree -> IO ()
defaultMain :: TestTree -> IO ()
defaultMain = [Ingredient] -> TestTree -> IO ()
defaultMainWithIngredients [Ingredient
acceptingTests, Ingredient
listingTests, Ingredient
consoleTestReporter]
acceptingTests :: Ingredient
acceptingTests :: Ingredient
acceptingTests = [OptionDescription]
-> (OptionSet -> TestTree -> Maybe (IO Bool)) -> Ingredient
TestManager [] ((OptionSet -> TestTree -> Maybe (IO Bool)) -> Ingredient)
-> (OptionSet -> TestTree -> Maybe (IO Bool)) -> Ingredient
forall a b. (a -> b) -> a -> b
$ \OptionSet
_ TestTree
_ -> Maybe (IO Bool)
forall a. Maybe a
Nothing