module Main (main) where
import qualified Ouroboros.Consensus.Util.Tests (tests)
import qualified Test.Ouroboros.Consensus.ChainGenerator.Tests (tests)
import qualified Test.Ouroboros.Consensus.Util.LeakyBucket.Tests (tests)
import Test.Tasty (TestTree, testGroup)
import qualified Test.Util.ChainUpdates.Tests (tests)
import qualified Test.Util.Schedule.Tests (tests)
import qualified Test.Util.Split.Tests (tests)
import Test.Util.TestEnv (defaultMainWithTestEnv,
defaultTestEnvConfig)
main :: IO ()
IO ()
main = TestEnvConfig -> TestTree -> IO ()
defaultMainWithTestEnv TestEnvConfig
defaultTestEnvConfig TestTree
tests
tests :: TestTree
tests :: TestTree
tests =
TestName -> [TestTree] -> TestTree
testGroup TestName
"test-infra"
[ TestTree
Ouroboros.Consensus.Util.Tests.tests
, TestTree
Test.Ouroboros.Consensus.ChainGenerator.Tests.tests
, TestTree
Test.Ouroboros.Consensus.Util.LeakyBucket.Tests.tests
, TestTree
Test.Util.ChainUpdates.Tests.tests
, TestTree
Test.Util.Schedule.Tests.tests
, TestTree
Test.Util.Split.Tests.tests
]