-
Notifications
You must be signed in to change notification settings - Fork 157
/
cardano-ledger-alonzo-test.cabal
130 lines (120 loc) · 4.26 KB
/
cardano-ledger-alonzo-test.cabal
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
cabal-version: 3.0
name: cardano-ledger-alonzo-test
version: 1.2.1.3
license: Apache-2.0
maintainer: [email protected]
author: IOHK
bug-reports: https://github.com/intersectmbo/cardano-ledger/issues
synopsis: Tests for Cardano ledger introducing Plutus Core
description:
This package builds upon the Mary ledger with support for extended UTxO
via Plutus Core.
category: Network
build-type: Simple
data-files:
golden/*.cbor
golden/*.json
source-repository head
type: git
location: https://github.com/intersectmbo/cardano-ledger
subdir: eras/alonzo/test-suite
library
exposed-modules:
Test.Cardano.Ledger.Alonzo.AlonzoEraGen
Test.Cardano.Ledger.Alonzo.EraMapping
Test.Cardano.Ledger.Alonzo.Examples.Consensus
Test.Cardano.Ledger.Alonzo.Serialisation.Generators
Test.Cardano.Ledger.Alonzo.Scripts
Test.Cardano.Ledger.Alonzo.Translation.TranslationInstance
Test.Cardano.Ledger.Alonzo.Translation.TranslatableGen
Test.Cardano.Ledger.Alonzo.Translation.Golden
Test.Cardano.Ledger.Alonzo.Trace
hs-source-dirs: src
other-modules: Paths_cardano_ledger_alonzo_test
default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
-Wunused-packages
build-depends:
base >=4.14 && <5,
bytestring,
cardano-ledger-alonzo:{cardano-ledger-alonzo, testlib} >=1.7,
cardano-ledger-binary:{cardano-ledger-binary, testlib} >=1.0,
cardano-ledger-core:{cardano-ledger-core, testlib} >=1.11,
cardano-ledger-allegra >=1.2,
cardano-ledger-shelley:{cardano-ledger-shelley, testlib} >=1.6,
cardano-ledger-shelley-test >=1.2,
cardano-ledger-shelley-ma-test >=1.2,
cardano-ledger-mary >=1.4,
cardano-protocol-tpraos >=1.0,
cardano-slotting,
cardano-strict-containers,
cborg,
containers,
data-default-class,
microlens,
plutus-ledger-api ^>=1.32,
QuickCheck,
random,
serialise,
small-steps:{small-steps, testlib} >=1.1,
tasty-hunit,
time,
transformers
executable gen-golden
main-is: GenerateGoldenFileMain.hs
hs-source-dirs: test
other-modules: Paths_cardano_ledger_alonzo_test
default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
-Wunused-packages
build-depends:
base,
cardano-ledger-alonzo,
cardano-ledger-alonzo-test
test-suite cardano-ledger-alonzo-test
type: exitcode-stdio-1.0
main-is: Tests.hs
hs-source-dirs: test
other-modules:
Test.Cardano.Ledger.Alonzo.ChainTrace
Test.Cardano.Ledger.Alonzo.Golden
Test.Cardano.Ledger.Alonzo.GoldenTranslation
Test.Cardano.Ledger.Alonzo.Serialisation.Canonical
Test.Cardano.Ledger.Alonzo.Serialisation.Tripping
Test.Cardano.Ledger.Alonzo.Translation
Test.Cardano.Ledger.Alonzo.TxInfo
Paths_cardano_ledger_alonzo_test
default-language: Haskell2010
ghc-options:
-Wall -Wcompat -Wincomplete-record-updates
-Wincomplete-uni-patterns -Wpartial-fields -Wredundant-constraints
-Wunused-packages -rtsopts
build-depends:
base,
aeson >=2,
base16-bytestring,
bytestring,
cardano-ledger-alonzo:{cardano-ledger-alonzo, testlib},
cardano-ledger-alonzo-test,
cardano-ledger-binary:{cardano-ledger-binary, testlib},
cardano-ledger-core:{cardano-ledger-core, testlib},
cardano-ledger-mary:{cardano-ledger-mary, testlib},
cardano-ledger-shelley-ma-test,
cardano-protocol-tpraos,
cardano-slotting,
containers,
plutus-ledger-api,
QuickCheck,
small-steps:{small-steps, testlib} >=1.1,
cardano-ledger-shelley:{cardano-ledger-shelley, testlib},
cardano-ledger-shelley-test,
microlens,
cardano-strict-containers,
tasty,
tasty-hunit,
tasty-quickcheck,
time