Skip to content

Commit 6034da0

Browse files
committed
Add test for UnbiasedModulo32
1 parent 96600a7 commit 6034da0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

cryptorand/numbers_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ func TestUnbiasedModulo32(t *testing.T) {
4747
const mod = 7
4848
dist := [mod]uint32{}
4949

50+
v, err := cryptorand.UnbiasedModulo32(0, mod)
51+
require.NoError(t, err)
52+
require.Equal(t, 1, v)
53+
5054
for i := 0; i < 1000; i++ {
5155
b := [4]byte{}
5256
_, _ = rand.Read(b[:])

0 commit comments

Comments
 (0)