module Test.Cardano.Ledger.ShelleyMA.Serialisation where import Test.Cardano.Ledger.Allegra.Translation (allegraEncodeDecodeTests) import Test.Cardano.Ledger.Mary.Translation (maryEncodeDecodeTests) import Test.Cardano.Ledger.ShelleyMA.Serialisation.Golden.Encoding (goldenEncodingTests) import Test.Cardano.Ledger.ShelleyMA.Serialisation.Roundtrip (allEraRoundtripTests) import Test.Cardano.Ledger.ShelleyMA.Serialisation.Timelocks (timelockTests) import Test.Cardano.Ledger.ShelleyMA.TxBody (txBodyTest) import Test.Tasty tests :: TestTree tests :: TestTree tests = TestName -> [TestTree] -> TestTree testGroup TestName "Serialisation tests" [ TestTree allegraEncodeDecodeTests , TestTree maryEncodeDecodeTests , TestTree txBodyTest , TestTree timelockTests , TestTree goldenEncodingTests , TestTree allEraRoundtripTests ]