fresnel-0.1.0.0: test/Test.hs
{-# LANGUAGE DisambiguateRecordFields #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE TupleSections #-}
module Main
( main
) where
import qualified Fold.Test
import qualified Getter.Test
import qualified Iso.Test
import qualified Monoid.Fork.Test
import qualified Profunctor.Coexp.Test
import qualified Review.Test
import System.Environment (getArgs)
import Test.Group
import Test.Options
import Test.Run
import qualified Traversal.Test
import qualified Tropical.Test
main :: IO ()
main = getArgs >>= withOptions defaultOpts (runEntries tests)
tests :: [Entry]
tests =
[ Fold.Test.tests
, Getter.Test.tests
, Iso.Test.tests
, Monoid.Fork.Test.tests
, Profunctor.Coexp.Test.tests
, Review.Test.tests
, Traversal.Test.tests
, Tropical.Test.tests
]