summaryrefslogtreecommitdiff
path: root/auto_tests/lossless_packet_test.c
diff options
context:
space:
mode:
authorzugz (tox) <mbays+tox@sdf.org>2018-08-17 20:34:25 +0200
committerzugz (tox) <mbays+tox@sdf.org>2018-08-31 17:08:35 +0200
commit9764285ab156c25050b9e9e46a8e8bc0be701951 (patch)
treee4e608c75a36382fe84dcdfc03d8135f48aea655 /auto_tests/lossless_packet_test.c
parent2e4cae692e0895ce17e67fb2e1fd899c91fcb675 (diff)
Use test clock in run_auto_test tests and dht test
Diffstat (limited to 'auto_tests/lossless_packet_test.c')
-rw-r--r--auto_tests/lossless_packet_test.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/auto_tests/lossless_packet_test.c b/auto_tests/lossless_packet_test.c
index 9d9fe71b..5b8ee947 100644
--- a/auto_tests/lossless_packet_test.c
+++ b/auto_tests/lossless_packet_test.c
@@ -18,6 +18,8 @@
18 18
19typedef struct State { 19typedef struct State {
20 uint32_t index; 20 uint32_t index;
21 uint64_t clock;
22
21 bool custom_packet_received; 23 bool custom_packet_received;
22} State; 24} State;
23 25
@@ -51,10 +53,7 @@ static void test_lossless_packet(Tox **toxes, State *state)
51 ck_assert_msg(ret == true, "tox_friend_send_lossless_packet fail %i", ret); 53 ck_assert_msg(ret == true, "tox_friend_send_lossless_packet fail %i", ret);
52 54
53 do { 55 do {
54 tox_iterate(toxes[0], nullptr); 56 iterate_all_wait(2, toxes, state, ITERATION_INTERVAL);
55 tox_iterate(toxes[1], &state[1]);
56
57 c_sleep(ITERATION_INTERVAL);
58 } while (!state[1].custom_packet_received); 57 } while (!state[1].custom_packet_received);
59} 58}
60 59