module Test.Ouroboros.Storage.LedgerDB (tests) where
import qualified Test.Ouroboros.Storage.LedgerDB.Serialisation as Serialisation
import qualified Test.Ouroboros.Storage.LedgerDB.SnapshotPolicySanityCheck as SnapshotPolicySanityCheck
import qualified Test.Ouroboros.Storage.LedgerDB.Snapshots as Snapshots
import qualified Test.Ouroboros.Storage.LedgerDB.StateMachine as StateMachine
import qualified Test.Ouroboros.Storage.LedgerDB.V1.BackingStore as BackingStore
import qualified Test.Ouroboros.Storage.LedgerDB.V1.DbChangelog as DbChangelog
import Test.Tasty (TestTree, testGroup)
tests :: TestTree
tests :: TestTree
tests =
TestName -> [TestTree] -> TestTree
testGroup
TestName
"LedgerDB"
[ TestName -> [TestTree] -> TestTree
testGroup
TestName
"V1"
[ TestTree
BackingStore.tests
, TestTree
DbChangelog.tests
]
,
TestTree
Serialisation.tests
, TestTree
Snapshots.tests
, TestTree
SnapshotPolicySanityCheck.tests
,
TestTree
StateMachine.tests
]