diff options
Diffstat (limited to 'auto_tests')
-rw-r--r-- | auto_tests/dht_test.c | 2 | ||||
-rw-r--r-- | auto_tests/file_saving_test.c | 4 | ||||
-rw-r--r-- | auto_tests/messenger_test.c | 42 | ||||
-rw-r--r-- | auto_tests/onion_test.c | 2 | ||||
-rw-r--r-- | auto_tests/simple_conference_test.c | 7 | ||||
-rw-r--r-- | auto_tests/toxav_many_test.c | 4 |
6 files changed, 30 insertions, 31 deletions
diff --git a/auto_tests/dht_test.c b/auto_tests/dht_test.c index fe23a598..2814263f 100644 --- a/auto_tests/dht_test.c +++ b/auto_tests/dht_test.c | |||
@@ -413,7 +413,7 @@ static void print_pk(uint8_t *public_key) | |||
413 | uint32_t j; | 413 | uint32_t j; |
414 | 414 | ||
415 | for (j = 0; j < CRYPTO_PUBLIC_KEY_SIZE; j++) { | 415 | for (j = 0; j < CRYPTO_PUBLIC_KEY_SIZE; j++) { |
416 | printf("%02hhX", public_key[j]); | 416 | printf("%02X", public_key[j]); |
417 | } | 417 | } |
418 | 418 | ||
419 | printf("\n"); | 419 | printf("\n"); |
diff --git a/auto_tests/file_saving_test.c b/auto_tests/file_saving_test.c index 8aa14dc3..23a4c701 100644 --- a/auto_tests/file_saving_test.c +++ b/auto_tests/file_saving_test.c | |||
@@ -61,7 +61,7 @@ static void save_data_encrypted(void) | |||
61 | } | 61 | } |
62 | 62 | ||
63 | size_t written_value = fwrite(cipher, sizeof(*cipher), size, f); | 63 | size_t written_value = fwrite(cipher, sizeof(*cipher), size, f); |
64 | printf("written written_value = %zu of %zu\n", written_value, size); | 64 | printf("written written_value = %u of %u\n", (unsigned)written_value, (unsigned)size); |
65 | 65 | ||
66 | free(cipher); | 66 | free(cipher); |
67 | free(clear); | 67 | free(clear); |
@@ -79,7 +79,7 @@ static void load_data_decrypted(void) | |||
79 | uint8_t *cipher = (uint8_t *)malloc(size); | 79 | uint8_t *cipher = (uint8_t *)malloc(size); |
80 | uint8_t *clear = (uint8_t *)malloc(size - TOX_PASS_ENCRYPTION_EXTRA_LENGTH); | 80 | uint8_t *clear = (uint8_t *)malloc(size - TOX_PASS_ENCRYPTION_EXTRA_LENGTH); |
81 | size_t read_value = fread(cipher, sizeof(*cipher), size, f); | 81 | size_t read_value = fread(cipher, sizeof(*cipher), size, f); |
82 | printf("read read_vavue = %zu of %ld\n", read_value, size); | 82 | printf("read read_vavue = %u of %ld\n", (unsigned)read_value, size); |
83 | 83 | ||
84 | TOX_ERR_DECRYPTION derr; | 84 | TOX_ERR_DECRYPTION derr; |
85 | 85 | ||
diff --git a/auto_tests/messenger_test.c b/auto_tests/messenger_test.c index 12b00fd7..bf3ea179 100644 --- a/auto_tests/messenger_test.c +++ b/auto_tests/messenger_test.c | |||
@@ -240,32 +240,31 @@ START_TEST(test_dht_state_saveloadsave) | |||
240 | * b) a save()d state can be load()ed back successfully | 240 | * b) a save()d state can be load()ed back successfully |
241 | * c) a second save() is of equal size | 241 | * c) a second save() is of equal size |
242 | * d) the second save() is of equal content */ | 242 | * d) the second save() is of equal content */ |
243 | size_t i, extra = 64; | 243 | const size_t extra = 64; |
244 | size_t size = DHT_size(m->dht); | 244 | const size_t size = DHT_size(m->dht); |
245 | VLA(uint8_t, buffer, size + 2 * extra); | 245 | VLA(uint8_t, buffer, size + 2 * extra); |
246 | memset(buffer, 0xCD, extra); | 246 | memset(buffer, 0xCD, extra); |
247 | memset(buffer + extra + size, 0xCD, extra); | 247 | memset(buffer + extra + size, 0xCD, extra); |
248 | DHT_save(m->dht, buffer + extra); | 248 | DHT_save(m->dht, buffer + extra); |
249 | 249 | ||
250 | for (i = 0; i < extra; i++) { | 250 | for (size_t i = 0; i < extra; i++) { |
251 | ck_assert_msg(buffer[i] == 0xCD, "Buffer underwritten from DHT_save() @%u", (unsigned)i); | 251 | ck_assert_msg(buffer[i] == 0xCD, "Buffer underwritten from DHT_save() @%u", (unsigned)i); |
252 | ck_assert_msg(buffer[extra + size + i] == 0xCD, "Buffer overwritten from DHT_save() @%u", (unsigned)i); | 252 | ck_assert_msg(buffer[extra + size + i] == 0xCD, "Buffer overwritten from DHT_save() @%u", (unsigned)i); |
253 | } | 253 | } |
254 | 254 | ||
255 | int res = DHT_load(m->dht, buffer + extra, size); | 255 | const int res = DHT_load(m->dht, buffer + extra, size); |
256 | 256 | ||
257 | if (res == -1) { | 257 | if (res == -1) { |
258 | ck_assert_msg(res == 0, "Failed to load back stored buffer: res == -1"); | 258 | ck_assert_msg(res == 0, "Failed to load back stored buffer: res == -1"); |
259 | } else { | 259 | } else { |
260 | char msg[128]; | 260 | const size_t offset = res >> 4; |
261 | size_t offset = res >> 4; | 261 | const uint8_t *ptr = buffer + extra + offset; |
262 | uint8_t *ptr = buffer + extra + offset; | 262 | ck_assert_msg(res == 0, "Failed to load back stored buffer: 0x%02x%02x%02x%02x%02x%02x%02x%02x @%u/%u, code %d", |
263 | sprintf(msg, "Failed to load back stored buffer: 0x%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx @%zu/%zu, code %d", | 263 | ptr[-2], ptr[-1], ptr[0], ptr[1], ptr[2], ptr[3], ptr[4], ptr[5], |
264 | ptr[-2], ptr[-1], ptr[0], ptr[1], ptr[2], ptr[3], ptr[4], ptr[5], offset, size, res & 0x0F); | 264 | (unsigned)offset, (unsigned)size, res & 0x0F); |
265 | ck_assert_msg(res == 0, "%s", msg); | ||
266 | } | 265 | } |
267 | 266 | ||
268 | size_t size2 = DHT_size(m->dht); | 267 | const size_t size2 = DHT_size(m->dht); |
269 | ck_assert_msg(size == size2, "Messenger \"grew\" in size from a store/load cycle: %u -> %u", (unsigned)size, | 268 | ck_assert_msg(size == size2, "Messenger \"grew\" in size from a store/load cycle: %u -> %u", (unsigned)size, |
270 | (unsigned)size2); | 269 | (unsigned)size2); |
271 | 270 | ||
@@ -283,32 +282,31 @@ START_TEST(test_messenger_state_saveloadsave) | |||
283 | * b) a save()d state can be load()ed back successfully | 282 | * b) a save()d state can be load()ed back successfully |
284 | * c) a second save() is of equal size | 283 | * c) a second save() is of equal size |
285 | * d) the second save() is of equal content */ | 284 | * d) the second save() is of equal content */ |
286 | size_t i, extra = 64; | 285 | const size_t extra = 64; |
287 | size_t size = messenger_size(m); | 286 | const size_t size = messenger_size(m); |
288 | VLA(uint8_t, buffer, size + 2 * extra); | 287 | VLA(uint8_t, buffer, size + 2 * extra); |
289 | memset(buffer, 0xCD, extra); | 288 | memset(buffer, 0xCD, extra); |
290 | memset(buffer + extra + size, 0xCD, extra); | 289 | memset(buffer + extra + size, 0xCD, extra); |
291 | messenger_save(m, buffer + extra); | 290 | messenger_save(m, buffer + extra); |
292 | 291 | ||
293 | for (i = 0; i < extra; i++) { | 292 | for (size_t i = 0; i < extra; i++) { |
294 | ck_assert_msg(buffer[i] == 0xCD, "Buffer underwritten from messenger_save() @%u", (unsigned)i); | 293 | ck_assert_msg(buffer[i] == 0xCD, "Buffer underwritten from messenger_save() @%u", (unsigned)i); |
295 | ck_assert_msg(buffer[extra + size + i] == 0xCD, "Buffer overwritten from messenger_save() @%u", (unsigned)i); | 294 | ck_assert_msg(buffer[extra + size + i] == 0xCD, "Buffer overwritten from messenger_save() @%u", (unsigned)i); |
296 | } | 295 | } |
297 | 296 | ||
298 | int res = messenger_load(m, buffer + extra, size); | 297 | const int res = messenger_load(m, buffer + extra, size); |
299 | 298 | ||
300 | if (res == -1) { | 299 | if (res == -1) { |
301 | ck_assert_msg(res == 0, "Failed to load back stored buffer: res == -1"); | 300 | ck_assert_msg(res == 0, "Failed to load back stored buffer: res == -1"); |
302 | } else { | 301 | } else { |
303 | char msg[128]; | 302 | const size_t offset = res >> 4; |
304 | size_t offset = res >> 4; | 303 | const uint8_t *ptr = buffer + extra + offset; |
305 | uint8_t *ptr = buffer + extra + offset; | 304 | ck_assert_msg(res == 0, "Failed to load back stored buffer: 0x%02x%02x%02x%02x%02x%02x%02x%02x @%u/%u, code %d", |
306 | sprintf(msg, "Failed to load back stored buffer: 0x%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx%02hhx @%zu/%zu, code %d", | 305 | ptr[-2], ptr[-1], ptr[0], ptr[1], ptr[2], ptr[3], ptr[4], ptr[5], |
307 | ptr[-2], ptr[-1], ptr[0], ptr[1], ptr[2], ptr[3], ptr[4], ptr[5], offset, size, res & 0x0F); | 306 | (unsigned)offset, (unsigned)size, res & 0x0F); |
308 | ck_assert_msg(res == 0, "%s", msg); | ||
309 | } | 307 | } |
310 | 308 | ||
311 | size_t size2 = messenger_size(m); | 309 | const size_t size2 = messenger_size(m); |
312 | ck_assert_msg(size == size2, "Messenger \"grew\" in size from a store/load cycle: %u -> %u", | 310 | ck_assert_msg(size == size2, "Messenger \"grew\" in size from a store/load cycle: %u -> %u", |
313 | (unsigned)size, (unsigned)size2); | 311 | (unsigned)size, (unsigned)size2); |
314 | 312 | ||
diff --git a/auto_tests/onion_test.c b/auto_tests/onion_test.c index e3eb3e5e..128e122b 100644 --- a/auto_tests/onion_test.c +++ b/auto_tests/onion_test.c | |||
@@ -81,7 +81,7 @@ void print_client_id(uint8_t *client_id, uint32_t length) | |||
81 | uint32_t j; | 81 | uint32_t j; |
82 | 82 | ||
83 | for (j = 0; j < length; j++) { | 83 | for (j = 0; j < length; j++) { |
84 | printf("%02hhX", client_id[j]); | 84 | printf("%02X", client_id[j]); |
85 | } | 85 | } |
86 | 86 | ||
87 | printf("\n"); | 87 | printf("\n"); |
diff --git a/auto_tests/simple_conference_test.c b/auto_tests/simple_conference_test.c index e6254b79..c1c6e730 100644 --- a/auto_tests/simple_conference_test.c +++ b/auto_tests/simple_conference_test.c | |||
@@ -44,7 +44,8 @@ static void handle_conference_invite(Tox *tox, uint32_t friend_number, TOX_CONFE | |||
44 | { | 44 | { |
45 | State *state = (State *)user_data; | 45 | State *state = (State *)user_data; |
46 | 46 | ||
47 | fprintf(stderr, "\nhandle_conference_invite(#%d, %d, %d, uint8_t[%zd], _)\n", state->id, friend_number, type, length); | 47 | fprintf(stderr, "\nhandle_conference_invite(#%d, %d, %d, uint8_t[%u], _)\n", |
48 | state->id, friend_number, type, (unsigned)length); | ||
48 | fprintf(stderr, "tox%d joining conference\n", state->id); | 49 | fprintf(stderr, "tox%d joining conference\n", state->id); |
49 | 50 | ||
50 | { | 51 | { |
@@ -74,8 +75,8 @@ static void handle_conference_message(Tox *tox, uint32_t conference_number, uint | |||
74 | { | 75 | { |
75 | State *state = (State *)user_data; | 76 | State *state = (State *)user_data; |
76 | 77 | ||
77 | fprintf(stderr, "\nhandle_conference_message(#%d, %d, %d, %d, uint8_t[%zd], _)\n", | 78 | fprintf(stderr, "\nhandle_conference_message(#%d, %d, %d, %d, uint8_t[%u], _)\n", |
78 | state->id, conference_number, peer_number, type, length); | 79 | state->id, conference_number, peer_number, type, (unsigned)length); |
79 | 80 | ||
80 | fprintf(stderr, "tox%d got message: %s\n", state->id, (const char *)message); | 81 | fprintf(stderr, "tox%d got message: %s\n", state->id, (const char *)message); |
81 | state->received = true; | 82 | state->received = true; |
diff --git a/auto_tests/toxav_many_test.c b/auto_tests/toxav_many_test.c index ed4aa211..e89a6823 100644 --- a/auto_tests/toxav_many_test.c +++ b/auto_tests/toxav_many_test.c | |||
@@ -215,8 +215,8 @@ static void test_av_three_calls(void) | |||
215 | tox_callback_friend_request(Alice, t_accept_friend_request_cb); | 215 | tox_callback_friend_request(Alice, t_accept_friend_request_cb); |
216 | tox_self_get_address(Alice, address); | 216 | tox_self_get_address(Alice, address); |
217 | 217 | ||
218 | printf("bootstrapping Alice and the %zd Bobs off a third bootstrap node\n", | 218 | printf("bootstrapping Alice and the %u Bobs off a third bootstrap node\n", |
219 | sizeof(Bobs) / sizeof(Bobs[0])); | 219 | (unsigned)(sizeof(Bobs) / sizeof(Bobs[0]))); |
220 | uint8_t dht_key[TOX_PUBLIC_KEY_SIZE]; | 220 | uint8_t dht_key[TOX_PUBLIC_KEY_SIZE]; |
221 | tox_self_get_dht_id(bootstrap, dht_key); | 221 | tox_self_get_dht_id(bootstrap, dht_key); |
222 | const uint16_t dht_port = tox_self_get_udp_port(bootstrap, nullptr); | 222 | const uint16_t dht_port = tox_self_get_udp_port(bootstrap, nullptr); |