hspec-tidy-formatter-0.1.0.0: test/dev-example/SpecHook.hs
module SpecHook
( hook
) where
import qualified Test.Hspec.TidyFormatter as Formatter
import Test.Hspec
import Test.Hspec.Core.Spec (modifyConfig)
import Test.Hspec.Core.Runner (Config(..))
import Test.Hspec.Runner (ColorMode(ColorAlways))
hook :: Spec -> Spec
hook = (setupSpec >>) . Formatter.use -- . parallel
setupSpec :: Spec
setupSpec = modifyConfig $ \c -> c
{ configSeed = Just seed
, configColorMode = ColorAlways
}
where
seed = 1