summaryrefslogtreecommitdiff
path: root/src/test/test_crypto_rng.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/test_crypto_rng.c')
-rw-r--r--src/test/test_crypto_rng.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/test/test_crypto_rng.c b/src/test/test_crypto_rng.c
index 0513d2a807..075c876b8a 100644
--- a/src/test/test_crypto_rng.c
+++ b/src/test/test_crypto_rng.c
@@ -207,6 +207,10 @@ test_crypto_rng_fast(void *arg)
uint64_t u64 = crypto_fast_rng_get_uint64(rng, UINT64_C(1)<<40);
tt_u64_op(u64, OP_GE, 0);
tt_u64_op(u64, OP_LT, UINT64_C(1)<<40);
+
+ double d = crypto_fast_rng_get_double(rng);
+ tt_assert(d >= 0.0);
+ tt_assert(d < 1.0);
}
/* All values should have come up once. */