Skip to content

Commit

Permalink
Merge 82e4b3d into 4e3bfac
Browse files Browse the repository at this point in the history
  • Loading branch information
iphydf committed Jun 28, 2018
2 parents 4e3bfac + 82e4b3d commit 00e84eb
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions auto_tests/dht_test.c
Original file line number Diff line number Diff line change
Expand Up @@ -393,6 +393,7 @@ static void test_addto_lists(IP ip)

kill_DHT(dht);
kill_networking(net);
logger_kill(log);
}

START_TEST(test_addto_lists_ipv4)
Expand Down Expand Up @@ -458,6 +459,7 @@ static void test_add_to_list(uint8_t cmp_list[][CRYPTO_PUBLIC_KEY_SIZE + 1],
static void test_list_main(void)
{
DHT *dhts[NUM_DHT];
Logger *logs[NUM_DHT];
uint32_t index[NUM_DHT];

uint8_t cmp_list1[NUM_DHT][MAX_FRIEND_CLIENTS][CRYPTO_PUBLIC_KEY_SIZE + 1];
Expand All @@ -469,11 +471,11 @@ static void test_list_main(void)
IP ip;
ip_init(&ip, 1);

Logger *log = logger_new();
logs[i] = logger_new();
index[i] = i + 1;
logger_callback_log(log, (logger_cb *)print_debug_log, nullptr, &index[i]);
logger_callback_log(logs[i], (logger_cb *)print_debug_log, nullptr, &index[i]);

dhts[i] = new_DHT(log, new_networking(log, ip, DHT_DEFAULT_PORT + i), true);
dhts[i] = new_DHT(logs[i], new_networking(logs[i], ip, DHT_DEFAULT_PORT + i), true);
ck_assert_msg(dhts[i] != nullptr, "Failed to create dht instances %u", i);
ck_assert_msg(net_port(dhts[i]->net) != DHT_DEFAULT_PORT + i,
"Bound to wrong port: %d", net_port(dhts[i]->net));
Expand Down Expand Up @@ -580,6 +582,7 @@ static void test_list_main(void)
Networking_Core *n = dhts[i]->net;
kill_DHT(dhts[i]);
kill_networking(n);
logger_kill(logs[i]);
}
}

Expand All @@ -604,6 +607,7 @@ START_TEST(test_DHT_test)
{
uint32_t to_comp = 8394782;
DHT *dhts[NUM_DHT];
Logger *logs[NUM_DHT];
uint32_t index[NUM_DHT];

unsigned int i, j;
Expand All @@ -612,11 +616,11 @@ START_TEST(test_DHT_test)
IP ip;
ip_init(&ip, 1);

Logger *log = logger_new();
logs[i] = logger_new();
index[i] = i + 1;
logger_callback_log(log, (logger_cb *)print_debug_log, nullptr, &index[i]);
logger_callback_log(logs[i], (logger_cb *)print_debug_log, nullptr, &index[i]);

dhts[i] = new_DHT(log, new_networking(log, ip, DHT_DEFAULT_PORT + i), true);
dhts[i] = new_DHT(logs[i], new_networking(logs[i], ip, DHT_DEFAULT_PORT + i), true);
ck_assert_msg(dhts[i] != nullptr, "Failed to create dht instances %u", i);
ck_assert_msg(net_port(dhts[i]->net) != DHT_DEFAULT_PORT + i, "Bound to wrong port");
}
Expand Down Expand Up @@ -677,6 +681,7 @@ START_TEST(test_DHT_test)
Networking_Core *n = dhts[i]->net;
kill_DHT(dhts[i]);
kill_networking(n);
logger_kill(logs[i]);
}
}
END_TEST
Expand Down

0 comments on commit 00e84eb

Please sign in to comment.