Added treasury samples and tests

This commit is contained in:
Jack Hodgkinson 2022-05-04 17:06:26 +01:00
parent 9393a04fd5
commit 2c72372a69
4 changed files with 296 additions and 7 deletions

View file

@ -1,4 +1,11 @@
{-# OPTIONS_GHC -Wwarn #-}
{- |
Module: Main
Description: Agora test suite.
Maintainer: emi@haskell.fyi
This module is the root of Agora's test suite.
-}
module Main (main) where
--------------------------------------------------------------------------------
@ -15,6 +22,7 @@ import Spec.Effect.TreasuryWithdrawal qualified as TreasuryWithdrawal
import Spec.Model.MultiSig qualified as MultiSig
import Spec.Proposal qualified as Proposal
import Spec.Stake qualified as Stake
import Spec.Treasury qualified as Treasury
-- | The Agora test suite.
main :: IO ()
@ -45,4 +53,7 @@ main =
, testGroup
"AuthorityToken tests"
AuthorityToken.tests
, testGroup
"Treasury tests"
Treasury.tests
]