packages feed

nri-prelude-0.3.0.0: tests/Main.hs

module Main
  ( main,
  )
where

import qualified ArraySpec
import qualified BitwiseSpec
import qualified DebugSpec
import qualified DictSpec
import qualified GHC.IO.Encoding
import qualified LogSpec
import qualified PlatformSpec
import qualified SetSpec
import qualified System.IO
import Test (Test, describe, run)
import qualified TestSpec
import qualified TextSpec
import qualified Prelude

main :: Prelude.IO ()
main = do
  GHC.IO.Encoding.setLocaleEncoding System.IO.utf8
  run tests

tests :: Test
tests =
  describe
    "NriPrelude"
    [ ArraySpec.tests,
      BitwiseSpec.tests,
      DictSpec.tests,
      SetSpec.tests,
      TestSpec.tests,
      TextSpec.tests,
      LogSpec.tests,
      PlatformSpec.tests,
      DebugSpec.tests
    ]