packages feed

futhark-0.16.1: unittests/futhark_tests.hs

module Main (main) where

import qualified Language.Futhark.SyntaxTests
import qualified Futhark.BenchTests
import qualified Futhark.IR.Syntax.CoreTests
import qualified Futhark.IR.PropTests
import qualified Futhark.IR.Mem.IxFunTests
import qualified Futhark.Pkg.SolveTests
import qualified Futhark.IR.PrimitiveTests

import Test.Tasty

allTests :: TestTree
allTests =
  testGroup ""
  [ Language.Futhark.SyntaxTests.tests
  , Futhark.BenchTests.tests
  , Futhark.IR.PropTests.tests
  , Futhark.IR.Syntax.CoreTests.tests
  , Futhark.Pkg.SolveTests.tests
  , Futhark.IR.Mem.IxFunTests.tests
  , Futhark.IR.PrimitiveTests.tests
  ]

main :: IO ()
main = defaultMain allTests