Skip to content

Commit 0a7b814

Browse files
committed
Test Genesis State Machine with quickcheck-dynamic (QD)
- add tests based on quickcheck-dynamic - remove old tests based on quickcheck-state-machine, substituted by the above - Test.QuickCheck.Extras -> Test.Ouroboros.Consensus.QuickCheck.Extras
1 parent 441931f commit 0a7b814

File tree

12 files changed

+984
-1183
lines changed

12 files changed

+984
-1183
lines changed

ouroboros-consensus-diffusion/ouroboros-consensus-diffusion.cabal

+3-4
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,6 @@ test-suite consensus-test
233233
other-modules:
234234
Test.Consensus.BlockTree
235235
Test.Consensus.GSM
236-
Test.Consensus.GSM.Model
237236
Test.Consensus.Genesis.Setup
238237
Test.Consensus.Genesis.Setup.Classifiers
239238
Test.Consensus.Genesis.Setup.GenChains
@@ -247,7 +246,6 @@ test-suite consensus-test
247246
Test.Consensus.HardFork.Combinator
248247
Test.Consensus.HardFork.Combinator.A
249248
Test.Consensus.HardFork.Combinator.B
250-
Test.Consensus.IOSimQSM.Test.StateMachine.Sequential
251249
Test.Consensus.Network.AnchoredFragment.Extras
252250
Test.Consensus.Node
253251
Test.Consensus.PeerSimulator.BlockFetch
@@ -305,10 +303,11 @@ test-suite consensus-test
305303
ouroboros-network-framework,
306304
ouroboros-network-mock,
307305
ouroboros-network-protocols,
308-
pretty-show,
309-
quickcheck-state-machine:no-vendored-treediff,
306+
pretty,
307+
quickcheck-dynamic ^>=4.0.0,
310308
quiet,
311309
random,
310+
reflection,
312311
resource-registry,
313312
serialise,
314313
si-timers,

0 commit comments

Comments
 (0)