X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fblackbox%2Frun_blackbox_tests%2Ftest_cases_autoconnect.c;h=f9c27717f16d84a4c905b1a9ecccfc108ccf2020;hb=63b8edd005fe729ee6cc0550099e03d17e4646a7;hp=6be5fa1326d68e186995a211706113e6ad788e5e;hpb=cdb3dada645394bb1e0d0bf7816291fbd9a2a4a0;p=meshlink diff --git a/test/blackbox/run_blackbox_tests/test_cases_autoconnect.c b/test/blackbox/run_blackbox_tests/test_cases_autoconnect.c index 6be5fa13..f9c27717 100644 --- a/test/blackbox/run_blackbox_tests/test_cases_autoconnect.c +++ b/test/blackbox/run_blackbox_tests/test_cases_autoconnect.c @@ -17,6 +17,10 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#ifdef NDEBUG +#undef NDEBUG +#endif + /* Modify this to change the logging level of Meshlink */ #define TEST_MESHLINK_LOG_LEVEL MESHLINK_DEBUG @@ -97,8 +101,8 @@ bool test_steps_mesh_autoconnect(void) { char *invite = NULL; meshlink_node_t *node = NULL; - meshlink_destroy("m1n1"); - meshlink_destroy("m1n2"); + assert(meshlink_destroy("m1n1")); + assert(meshlink_destroy("m1n2")); // Open two new meshlink instance. mesh1 = meshlink_open("m1n1", "m1n1", "autoconnect", DEV_CLASS_BACKBONE); @@ -125,7 +129,7 @@ bool test_steps_mesh_autoconnect(void) { assert(wait_sync_flag(&test_autoconnect_m1n1_reachable, 30)); node = meshlink_get_node(mesh2, "m1n1"); - meshlink_blacklist(mesh2, node); + assert(meshlink_blacklist(mesh2, node)); set_sync_flag(&test_autoconnect_blacklisted, true); assert(wait_sync_flag(&test_autoconnect_successful, 60)); @@ -136,8 +140,8 @@ bool test_steps_mesh_autoconnect(void) { meshlink_close(mesh2); fprintf(stderr, "Meshlink node2 closed\n"); - meshlink_destroy("m1n1"); - meshlink_destroy("m1n2"); + assert(meshlink_destroy("m1n1")); + assert(meshlink_destroy("m1n2")); fprintf(stderr, "Meshlink nodes destroyed\n"); return true;