-
Notifications
You must be signed in to change notification settings - Fork 156
/
Copy pathMain.hs
49 lines (46 loc) · 1.88 KB
/
Main.hs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{-# LANGUAGE TypeApplications #-}
module Main where
import Cardano.Ledger.Conway (ConwayEra)
import qualified Test.Cardano.Ledger.Alonzo.Binary.CostModelsSpec as CostModelsSpec
import qualified Test.Cardano.Ledger.Alonzo.Binary.TxWitsSpec as TxWitsSpec
import Test.Cardano.Ledger.Common
import qualified Test.Cardano.Ledger.Conway.Binary.CddlSpec as Cddl
import qualified Test.Cardano.Ledger.Conway.Binary.Regression as Regression
import qualified Test.Cardano.Ledger.Conway.BinarySpec as Binary
import qualified Test.Cardano.Ledger.Conway.CommitteeRatifySpec as CommitteeRatify
import qualified Test.Cardano.Ledger.Conway.DRepRatifySpec as DRepRatify
import qualified Test.Cardano.Ledger.Conway.GenesisSpec as Genesis
import qualified Test.Cardano.Ledger.Conway.GoldenTranslation as Golden
import qualified Test.Cardano.Ledger.Conway.GovActionReorderSpec as GovActionReorder
import qualified Test.Cardano.Ledger.Conway.Imp as Imp
import Test.Cardano.Ledger.Conway.Plutus.PlutusSpec as PlutusSpec
import qualified Test.Cardano.Ledger.Conway.Proposals as Proposals
import qualified Test.Cardano.Ledger.Conway.SPORatifySpec as SPORatifySpec
import qualified Test.Cardano.Ledger.Conway.Spec as Spec
import qualified Test.Cardano.Ledger.Conway.TxInfoSpec as TxInfo
import Test.Cardano.Ledger.Core.JSON (roundTripJsonEraSpec)
main :: IO ()
main =
ledgerTestMain $
describe "Conway" $ do
Golden.spec
Spec.spec
Proposals.spec
Binary.spec
Cddl.spec
DRepRatify.spec
CommitteeRatify.spec
SPORatifySpec.spec
Genesis.spec
GovActionReorder.spec
roundTripJsonEraSpec @ConwayEra
describe "Imp" $
Imp.spec @ConwayEra
describe "CostModels" $ do
CostModelsSpec.spec @ConwayEra
describe "TxWits" $ do
TxWitsSpec.spec @ConwayEra
describe "Plutus" $ do
PlutusSpec.spec
Regression.spec @ConwayEra
TxInfo.spec