packages feed

overloaded-0.3.1: test/Tests.hs

module Main (main) where

import Test.Tasty (defaultMain, testGroup)

import qualified Overloaded.Test.Categories             as Cat
import qualified Overloaded.Test.Chars                  as Chr
import qualified Overloaded.Test.CodeLabels             as Cdl
import qualified Overloaded.Test.CodeStrings            as Cst
import qualified Overloaded.Test.Constructors           as Con
import qualified Overloaded.Test.Do                     as Doo
import qualified Overloaded.Test.If                     as Iff
import qualified Overloaded.Test.Labels                 as Lbl
import qualified Overloaded.Test.Lists                  as Lst
import qualified Overloaded.Test.Lists.Bidi             as Lst.Bidi
import qualified Overloaded.Test.Naturals               as Nat
import qualified Overloaded.Test.Numerals               as Num
import qualified Overloaded.Test.RebindableApplications as Rba
import qualified Overloaded.Test.RecordFields           as Rec
import qualified Overloaded.Test.Strings                as Str
import qualified Overloaded.Test.Symbols                as Sym

import qualified Overloaded.Test.Labels.GenericLens as GL

main :: IO ()
main = defaultMain $ testGroup "Tests"
    [ Chr.tests
    , Cdl.tests
    , Cst.tests
    , Iff.tests
    , Doo.tests
    , Lbl.tests
    , Lst.tests
    , Lst.Bidi.tests
    , Nat.tests
    , Num.tests
    , Str.tests
    , Sym.tests
    , GL.tests
    , Cat.tests
    , Rba.tests
    , Rec.tests
    , Con.tests
    ]