X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fblackbox%2Frun_blackbox_tests%2Ftest_cases_invite.c;h=929b002ab3241fa663259960b6b00101d1509761;hb=fe5563f92021618b4a8b41e412c73d8364fcaf6e;hp=c0f13c58c2a68ec892e5be3b99397376ccf0ed34;hpb=dc68da94af8fca91748579c84ef5ed798db7efab;p=meshlink diff --git a/test/blackbox/run_blackbox_tests/test_cases_invite.c b/test/blackbox/run_blackbox_tests/test_cases_invite.c index c0f13c58..929b002a 100644 --- a/test/blackbox/run_blackbox_tests/test_cases_invite.c +++ b/test/blackbox/run_blackbox_tests/test_cases_invite.c @@ -17,6 +17,10 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#ifdef NDEBUG +#undef NDEBUG +#endif + #include "execute_tests.h" #include "test_cases_invite.h" #include "../common/containers.h" @@ -74,7 +78,7 @@ static void test_case_invite_01(void **state) { Generates an invitation */ static bool test_invite_01(void) { - meshlink_destroy("inviteconf"); + assert(meshlink_destroy("inviteconf")); meshlink_set_log_cb(NULL, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger); // Create meshlink instance @@ -82,12 +86,12 @@ static bool test_invite_01(void) { assert(mesh_handle); meshlink_set_log_cb(mesh_handle, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger); - char *invitation = meshlink_invite(mesh_handle, "new"); + char *invitation = meshlink_invite(mesh_handle, NULL, "new"); assert_int_equal(invitation, NULL); free(invitation); meshlink_close(mesh_handle); - meshlink_destroy("inviteconf"); + assert(meshlink_destroy("inviteconf")); return true; } @@ -104,7 +108,7 @@ static void test_case_invite_02(void **state) { */ static bool test_invite_02(void) { // Trying to generate INVITATION by passing NULL as mesh link handle - char *invitation = meshlink_invite(NULL, "nut"); + char *invitation = meshlink_invite(NULL, NULL, "nut"); assert_int_equal(invitation, NULL); return true; @@ -123,7 +127,7 @@ static void test_case_invite_03(void **state) { Reports appropriate error by returning NULL */ static bool test_invite_03(void) { - meshlink_destroy("inviteconf"); + assert(meshlink_destroy("inviteconf")); meshlink_set_log_cb(NULL, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger); // Create meshlink instance @@ -132,11 +136,11 @@ static bool test_invite_03(void) { meshlink_set_log_cb(mesh_handle, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger); // Trying to generate INVITATION by passing NULL as mesh link handle - char *invitation = meshlink_invite(mesh_handle, NULL); + char *invitation = meshlink_invite(mesh_handle, NULL, NULL); assert_int_equal(invitation, NULL); meshlink_close(mesh_handle); - meshlink_destroy("inviteconf"); + assert(meshlink_destroy("inviteconf")); return true; } @@ -155,7 +159,7 @@ static void test_case_invite_04(void **state) { Newly added address should be there in the invitation. */ static bool test_invite_04(void) { - meshlink_destroy("inviteconf"); + assert(meshlink_destroy("inviteconf")); meshlink_set_log_cb(NULL, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger); // Create meshlink instance @@ -164,20 +168,20 @@ static bool test_invite_04(void) { meshlink_set_log_cb(mesh_handle, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger); char *hostname1 = "127.1.1.1"; - bool ret = meshlink_add_address(mesh_handle, hostname1); - char *invitation = meshlink_invite(mesh_handle, "foo"); + assert(meshlink_add_address(mesh_handle, hostname1)); + char *invitation = meshlink_invite(mesh_handle, NULL, "foo"); assert_int_not_equal(strstr(invitation, hostname1), NULL); char *hostname2 = "127.1.2.3"; - ret = meshlink_add_address(mesh_handle, hostname2); - invitation = meshlink_invite(mesh_handle, "bar"); + assert(meshlink_add_address(mesh_handle, hostname2)); + invitation = meshlink_invite(mesh_handle, NULL, "bar"); // Verify we have both the added addresses assert_int_not_equal(strstr(invitation, hostname1), NULL); assert_int_not_equal(strstr(invitation, hostname2), NULL); meshlink_close(mesh_handle); - meshlink_destroy("inviteconf"); + assert(meshlink_destroy("inviteconf")); return true; }