From 8813c36fff7e0e03e5887a1d6344e1f3449aa319 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Fri, 4 Aug 2017 23:01:16 +0200 Subject: [PATCH] randombytes test: restore the salsa20-based rng at the end, for benchmarks --- test/default/randombytes.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/test/default/randombytes.c b/test/default/randombytes.c index 83de344f..d4127145 100644 --- a/test/default/randombytes.c +++ b/test/default/randombytes.c @@ -39,12 +39,14 @@ randombytes_tests(void) unsigned int i; uint32_t n; -#ifdef __EMSCRIPTEN__ +#ifndef BENCHMARKS +# ifdef __EMSCRIPTEN__ assert(strcmp(randombytes_implementation_name(), "js") == 0); -#elif defined(__native_client__) +# elif defined(__native_client__) assert(strcmp(randombytes_implementation_name(), "nativeclient") == 0); -#else +# else assert(strcmp(randombytes_implementation_name(), "sysrandom") == 0); +# endif #endif randombytes(x, 1U); do { @@ -158,5 +160,7 @@ main(void) #endif printf("OK\n"); + randombytes_set_implementation(&randombytes_salsa20_implementation); + return 0; }