]> Git — Sourcephile - haskell/symantic.git/blob - Language/Symantic/Expr/Test.hs
Monad
[haskell/symantic.git] / Language / Symantic / Expr / Test.hs
1 module Expr.Test where
2
3 import Test.Tasty
4
5 import qualified Expr.Lambda.Test as Lambda
6 import qualified Expr.Bool.Test as Bool
7 import qualified Expr.Int.Test as Int
8 import qualified Expr.Maybe.Test as Maybe
9 import qualified Expr.If.Test as If
10 import qualified Expr.Eq.Test as Eq
11 import qualified Expr.List.Test as List
12 import qualified Expr.Functor.Test as Functor
13 import qualified Expr.Applicative.Test as Applicative
14 import qualified Expr.Traversable.Test as Traversable
15 import qualified Expr.Monad.Test as Monad
16
17 tests :: TestTree
18 tests =
19 testGroup "Expr"
20 [ Lambda.tests
21 , Bool.tests
22 , Int.tests
23 , Maybe.tests
24 , If.tests
25 , Eq.tests
26 , List.tests
27 , Functor.tests
28 , Applicative.tests
29 , Traversable.tests
30 , Monad.tests
31 ]