mirror of
https://github.com/logos-storage/nim-mysticeti.git
synced 2026-01-05 15:13:10 +00:00
19 lines
454 B
Nim
19 lines
454 B
Nim
import std/unittest
|
|
import pkg/questionable
|
|
import mysticeti
|
|
import ./examples
|
|
|
|
suite "Validator":
|
|
|
|
var validator: Validator
|
|
var validator2, validator3: Validator
|
|
|
|
setup:
|
|
validator = Validator.new()
|
|
validator2 = Validator.new()
|
|
validator3 = Validator.new()
|
|
|
|
test "by default proposals are undecided":
|
|
let proposal = validator.propose(seq[Transaction].example)
|
|
check validator.status(proposal) == some ProposalStatus.undecided
|