Moduletasty-1.5.4
Test.Tasty.Runners
Synopsis
- value defaultMainWithIngredients
- value optionParser
- value parseOptions
- value suiteOptionParser
- value emptyProgress
- value foldTestTree
- value resultSuccessful
- value trivialFold
- value ingredientOptions
- value ingredientsOptions
- value suiteOptions
- value tryIngredients
- value consoleTestReporter
- value listingTests
- value testsNames
- value coreOptions
- value exprMatches
- value noPattern
- value parseExpr
- value parseTestPattern
- value testPatternMatches
- value launchTestTree
- value forceElements
- value formatMessage
- value getTime
- value installSignalHandlers
- value timed
- data FailureReason
- data Outcome
- data Progress
- data ResourceSpec
- data Result
- data TestTree
- type Time
- data TreeFold
- data Ingredient
- newtype ListTests
- newtype NumThreads
- newtype TestPattern
- type Path
- newtype DependencyException
- data Status
- type StatusMap
- newtype Ap
- newtype Traversal
- newtype SignalException
- Packagetasty-1.5.4
- Exports46
- LicenceMIT
Instances1Show
Show FailureReasonDefined in tasty-1.5.4 · Test.Tasty.Core
Constructors
Instances3Show, Generic, Rep
Show OutcomeDefined in tasty-1.5.4 · Test.Tasty.CoreGeneric OutcomeDefined in tasty-1.5.4 · Test.Tasty.Coretype Rep Outcome = D1 ('MetaDataDefined in tasty-1.5.4 · Test.Tasty.Core"Outcome"
"Test.Tasty.Core"
"tasty-1.5.4-Ccu3zwSXAtb79SbUzoNHmL"
'False) (C1 ('MetaCons"Success"
'PrefixI 'False) U1 :+: C1 ('MetaCons"Failure"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 FailureReason)))
Constructors
Constructors
ResourceSpec (IO a) (a -> IO ())
Constructors
forall t. IsTest t => SingleTest TestName tTestGroup TestName [TestTree]PlusTestOptions (OptionSet -> OptionSet) TestTreeforall a. WithResource (ResourceSpec a) (IO a -> TestTree)AskOptions (OptionSet -> TestTree)After DependencyType Expr TestTree
Constructors
TreeFoldfoldSingle :: forall t. IsTest t => OptionSet -> TestName -> t -> bfoldGroup :: OptionSet -> TestName -> [b] -> bfoldResource :: forall a. OptionSet -> ResourceSpec a -> (IO a -> b) -> bfoldAfter :: OptionSet -> DependencyType -> Expr -> b -> b
Constructors
TestReporter [OptionDescription] (OptionSet -> TestTree -> Maybe (StatusMap -> IO (Time -> IO Bool)))TestManager [OptionDescription] (OptionSet -> TestTree -> Maybe (IO Bool))
Constructors
Instances4Eq, Num, Ord, IsOption
Eq NumThreadsDefined in tasty-1.5.4 · Test.Tasty.Options.CoreNum NumThreadsDefined in tasty-1.5.4 · Test.Tasty.Options.CoreOrd NumThreadsDefined in tasty-1.5.4 · Test.Tasty.Options.CoreIsOption NumThreadsDefined in tasty-1.5.4 · Test.Tasty.Options.Core
Constructors
Instances3Eq, Show, IsOption
Eq TestPatternDefined in tasty-1.5.4 · Test.Tasty.PatternsShow TestPatternDefined in tasty-1.5.4 · Test.Tasty.PatternsIsOption TestPatternDefined in tasty-1.5.4 · Test.Tasty.Patterns
Constructors
DependencyLoop [[Path]]
Instances2Show, Exception
Show DependencyExceptionDefined in tasty-1.5.4 · Test.Tasty.RunException DependencyExceptionDefined in tasty-1.5.4 · Test.Tasty.Run
Constructors
Instances5Monad, Functor, Applicative, Semigroup, Monoid
Monad f => Monad (Ap f)Defined in tasty-1.5.4 · Test.Tasty.Runners.ReducersFunctor f => Functor (Ap f)Defined in tasty-1.5.4 · Test.Tasty.Runners.ReducersApplicative f => Applicative (Ap f)Defined in tasty-1.5.4 · Test.Tasty.Runners.Reducers(Applicative f, Monoid a) => Semigroup (Ap f a)Defined in tasty-1.5.4 · Test.Tasty.Runners.Reducers(Applicative f, Monoid a) => Monoid (Ap f a)Defined in tasty-1.5.4 · Test.Tasty.Runners.Reducers
Constructors
TraversalgetTraversal :: f ()
Instances2Semigroup, Monoid
Applicative f => Semigroup (Traversal f)Defined in tasty-1.5.4 · Test.Tasty.Runners.ReducersApplicative f => Monoid (Traversal f)Defined in tasty-1.5.4 · Test.Tasty.Runners.Reducers
Constructors
Instances2Show, Exception
Show SignalExceptionDefined in tasty-1.5.4 · Test.Tasty.Runners.UtilsException SignalExceptionDefined in tasty-1.5.4 · Test.Tasty.Runners.Utils