From 9bdaa1f9b21b324963fe0f41311ae6d9c0948946 Mon Sep 17 00:00:00 2001 From: t3sserakt Date: Tue, 14 Sep 2021 14:19:31 +0200 Subject: - fixed wrong dependencies to tng version of libs, added missing block after sending --- .../test_transport_plugin_cmd_simple_send_v2.c | 44 ++++------------------ 1 file changed, 8 insertions(+), 36 deletions(-) (limited to 'src/transport/test_transport_plugin_cmd_simple_send_v2.c') diff --git a/src/transport/test_transport_plugin_cmd_simple_send_v2.c b/src/transport/test_transport_plugin_cmd_simple_send_v2.c index ce1245296..c79b5c7e2 100644 --- a/src/transport/test_transport_plugin_cmd_simple_send_v2.c +++ b/src/transport/test_transport_plugin_cmd_simple_send_v2.c @@ -57,6 +57,11 @@ char *cfgname; */ unsigned int are_all_peers_started; +/** + * Flag indicating a received message. + */ +unsigned int message_received; + /** * Function called to check a message of type GNUNET_TRANSPORT_TESTING_SIMPLE_MTYPE being @@ -80,35 +85,7 @@ static void handle_test (void *cls, const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) { - LOG (GNUNET_ERROR_TYPE_ERROR, - "message received\n"); -} - - -/** - * Function called to check a message of type GNUNET_TRANSPORT_TESTING_SIMPLE_MTYPE2 - * being received. - * - */ -static int -check_test2 (void *cls, - const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) -{ - return GNUNET_OK; -} - - -/** - * Function called to handle a message of type GNUNET_TRANSPORT_TESTING_SIMPLE_MTYPE2 - * being received. - * - */ -static void -handle_test2 (void *cls, - const struct GNUNET_TRANSPORT_TESTING_TestMessage *message) -{ - LOG (GNUNET_ERROR_TYPE_ERROR, - "message received\n"); + message_received = GNUNET_YES; } @@ -120,9 +97,6 @@ static void all_peers_started () { are_all_peers_started = GNUNET_YES; - LOG (GNUNET_ERROR_TYPE_ERROR, - "setting are_all_peers_started: %d\n", - are_all_peers_started); } @@ -181,10 +155,6 @@ start_testcase (TESTING_CMD_HELPER_write_cb write_message, char *router_ip, GNUNET_TRANSPORT_TESTING_SIMPLE_MTYPE, struct GNUNET_TRANSPORT_TESTING_TestMessage, NULL), - GNUNET_MQ_hd_var_size (test2, - GNUNET_TRANSPORT_TESTING_SIMPLE_MTYPE2, - struct GNUNET_TRANSPORT_TESTING_TestMessage, - NULL), GNUNET_MQ_handler_end () }; @@ -208,6 +178,8 @@ start_testcase (TESTING_CMD_HELPER_write_cb write_message, char *router_ip, GNUNET_TRANSPORT_cmd_send_simple_v2 ("send-simple", "start-peer", num), + GNUNET_TESTING_cmd_block_until_external_trigger ("block-receive", + &message_received), GNUNET_TRANSPORT_cmd_stop_peer ("stop-peer", "start-peer"), GNUNET_TESTING_cmd_system_destroy ("system-destroy", -- cgit v1.2.3