Deleted
Added
nxt_random.c (138:59fc46dd5e1d) | nxt_random.c (246:f7cb63f38fd0) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7 8#include <nxt_main.h> --- 148 unchanged lines hidden (view full) --- 157 r->s[r->j] = si; 158 159 si += sj; 160 161 return r->s[si]; 162} 163 164 | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7 8#include <nxt_main.h> --- 148 unchanged lines hidden (view full) --- 157 r->s[r->j] = si; 158 159 si += sj; 160 161 return r->s[si]; 162} 163 164 |
165#if (NXT_LIB_UNIT_TEST) | 165#if (NXT_TESTS) |
166 167nxt_int_t | 166 167nxt_int_t |
168nxt_random_unit_test(nxt_thread_t *thr) | 168nxt_random_test(nxt_thread_t *thr) |
169{ 170 nxt_uint_t n; 171 nxt_random_t r; 172 173 nxt_random_start_schedule(&r); 174 175 r.count = 400000; 176 --- 6 unchanged lines hidden (view full) --- 183 184 if (nxt_random(&r) == 0xD6270B27) { 185 186 for (n = 100000; n != 0; n--) { 187 (void) nxt_random(&r); 188 } 189 190 if (nxt_random(&r) == 0x6FCAE186) { | 169{ 170 nxt_uint_t n; 171 nxt_random_t r; 172 173 nxt_random_start_schedule(&r); 174 175 r.count = 400000; 176 --- 6 unchanged lines hidden (view full) --- 183 184 if (nxt_random(&r) == 0xD6270B27) { 185 186 for (n = 100000; n != 0; n--) { 187 (void) nxt_random(&r); 188 } 189 190 if (nxt_random(&r) == 0x6FCAE186) { |
191 nxt_log_error(NXT_LOG_NOTICE, thr->log, 192 "arc4random unit test passed"); | 191 nxt_log_error(NXT_LOG_NOTICE, thr->log, "arc4random test passed"); |
193 194 return NXT_OK; 195 } 196 } 197 | 192 193 return NXT_OK; 194 } 195 } 196 |
198 nxt_log_error(NXT_LOG_NOTICE, thr->log, "arc4random unit test failed"); | 197 nxt_log_error(NXT_LOG_NOTICE, thr->log, "arc4random test failed"); |
199 200 return NXT_ERROR; 201} 202 203#endif | 198 199 return NXT_ERROR; 200} 201 202#endif |