diff options
| author | Özgür Kesim <oec@kesim.org> | 2024-03-19 21:42:06 +0100 |
|---|---|---|
| committer | Özgür Kesim <oec@kesim.org> | 2024-03-19 21:42:06 +0100 |
| commit | 1184e02e6f8b6d8f3fd9881f29b7f2d646088088 (patch) | |
| tree | f700af20f3a17eceeaf9e2e3117364872b2f8736 /vote/vote_test.go | |
| parent | d0560b68aec9528181ba57f24f4eaa35401246bb (diff) | |
vote: cleanup and renaming
Diffstat (limited to 'vote/vote_test.go')
| -rw-r--r-- | vote/vote_test.go | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/vote/vote_test.go b/vote/vote_test.go index 7a00ee3..6ff41b8 100644 --- a/vote/vote_test.go +++ b/vote/vote_test.go @@ -4,16 +4,22 @@ import ( "testing" ) -func TestRound(t *testing.T) { - v, e := newVoteWithRand(false, 0, nil) +func TestVoteGeneration(t *testing.T) { - if e != nil { - t.Fatalf("unexpected error: %v", e) - } - if v.bit { - t.Fatal("expected vote false, but got true") - } - if !v.VerifyProofs() { - t.Fatalf("Proofs not correct! %+v", v) + for i := range 100 { + bit := i%3 == 1 + vote, e := newVoteWithRand(bit, uint64(i), nil) + + if e != nil { + t.Fatalf("unexpected error: %v", e) + } + if vote.bit != bit { + t.Fatalf("expected vote %t, but got %t", bit, vote.bit) + } + if !vote.VerifyProofs() { + t.Fatalf("Proofs not correct! %+v", vote) + } + + t.Logf("Generated %+v\n", vote) } } |
