diff options
author | iphydf <iphydf@users.noreply.github.com> | 2018-03-28 13:36:14 +0000 |
---|---|---|
committer | iphydf <iphydf@users.noreply.github.com> | 2018-04-03 17:43:22 +0000 |
commit | 37d4a0b2ca1377268a82c085809edf63d19cc782 (patch) | |
tree | 9b0724cb55f479689cbc04c8b72f9bde99f775ab /toxcore/crypto_core.api.h | |
parent | 7fa0c89c96bdaf45bf202d770aa56dc7c68959b9 (diff) |
Avoid the use of rand() in tests.
We control the random functions in crypto_core, so we can make them
deterministic more easily. This will help test reproducibility in the
future.
Diffstat (limited to 'toxcore/crypto_core.api.h')
-rw-r--r-- | toxcore/crypto_core.api.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/toxcore/crypto_core.api.h b/toxcore/crypto_core.api.h index bb2c0a13..e9e8aeb2 100644 --- a/toxcore/crypto_core.api.h +++ b/toxcore/crypto_core.api.h | |||
@@ -117,6 +117,11 @@ static int32_t public_key_cmp( | |||
117 | namespace random { | 117 | namespace random { |
118 | 118 | ||
119 | /** | 119 | /** |
120 | * Return a random 8 bit integer. | ||
121 | */ | ||
122 | static uint8_t u08(); | ||
123 | |||
124 | /** | ||
120 | * Return a random 16 bit integer. | 125 | * Return a random 16 bit integer. |
121 | */ | 126 | */ |
122 | static uint16_t u16(); | 127 | static uint16_t u16(); |