]> Git — Sourcephile - haskell/symantic.git/blob - Language/Symantic/Expr/Test.hs
Integer, Integral, Num
[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.Foldable.Test as Foldable
15 import qualified Expr.Traversable.Test as Traversable
16 import qualified Expr.Monad.Test as Monad
17 import qualified Expr.Map.Test as Map
18
19 tests :: TestTree
20 tests =
21 testGroup "Expr"
22 [ Lambda.tests
23 , Bool.tests
24 , Int.tests
25 , Maybe.tests
26 , If.tests
27 , Eq.tests
28 , List.tests
29 , Functor.tests
30 , Applicative.tests
31 , Foldable.tests
32 , Traversable.tests
33 , Monad.tests
34 , Map.tests
35 ]