packages feed

overloaded-0.2: test/Tests.hs

module Main (main) where

import Test.Tasty (defaultMain, testGroup)

import qualified Overloaded.Test.Chars      as Chr
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.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
    , Iff.tests
    , Lbl.tests
    , Lst.tests
    , Lst.Bidi.tests
    , Nat.tests
    , Num.tests
    , Str.tests
    , Sym.tests
    , GL.tests
    ]