regression tests for privilege escalation while voting
This commit is contained in:
parent
52ea8115e3
commit
372ab5baa8
3 changed files with 255 additions and 0 deletions
|
|
@ -10,6 +10,7 @@ module Spec.Proposal (specs) where
|
|||
import Sample.Proposal.Advance qualified as Advance
|
||||
import Sample.Proposal.Cosign qualified as Cosign
|
||||
import Sample.Proposal.Create qualified as Create
|
||||
import Sample.Proposal.PrivilegeEscalate qualified as PrivilegeEscalate
|
||||
import Sample.Proposal.Unlock qualified as Unlock
|
||||
import Sample.Proposal.Vote qualified as Vote
|
||||
|
||||
|
|
@ -397,4 +398,15 @@ specs =
|
|||
illegalGroup = group "illegal" $ map mkIllegalGroup stakeCountCases
|
||||
in [legalGroup, illegalGroup]
|
||||
]
|
||||
, group
|
||||
"privilege escalate"
|
||||
[ PrivilegeEscalate.mkTestTree
|
||||
"vote"
|
||||
PrivilegeEscalate.Voting
|
||||
(PrivilegeEscalate.Validity False False)
|
||||
, PrivilegeEscalate.mkTestTree
|
||||
"retract votes"
|
||||
PrivilegeEscalate.RetractingVotes
|
||||
(PrivilegeEscalate.Validity False False)
|
||||
]
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue