module Futhark.Optimise.ArrayLayoutTests (tests) where

import Futhark.Analysis.PrimExp.TableTests qualified
import Futhark.Optimise.ArrayLayout.AnalyseTests qualified
import Futhark.Optimise.ArrayLayout.LayoutTests qualified
import Test.Tasty

tests :: TestTree
tests :: TestTree
tests =
  TestName -> [TestTree] -> TestTree
testGroup
    TestName
"OptimizeArrayLayoutTests"
    [ TestTree
Futhark.Optimise.ArrayLayout.AnalyseTests.tests,
      TestTree
Futhark.Optimise.ArrayLayout.LayoutTests.tests,
      TestTree
Futhark.Analysis.PrimExp.TableTests.tests
    ]