module Tests.Hasklepias ( tests , benches ) where import qualified Hasklepias.LineFilterApp.ProcessLines.Tests as LF import Test.Tasty import qualified Test.Tasty.Bench as B import qualified Tests.AssessmentIntervals as AI tests :: IO () tests :: IO () tests = TestTree -> IO () defaultMain forall a b. (a -> b) -> a -> b $ TestName -> [TestTree] -> TestTree testGroup TestName "Cohort module(s) tests" [TestTree AI.tests, TestTree LF.tests] benches :: IO () benches :: IO () benches = [TestTree] -> IO () B.defaultMain [TestName -> [TestTree] -> TestTree B.bgroup TestName "Hasklepias benchmarks" [TestTree LF.benches]]