X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=test%2Fblackbox%2Frun_blackbox_tests%2Ftest_cases_status_cb.c;h=fedf3e618503339e38da9341a8704d9073990323;hb=3febbb4;hp=044781b50eef89863f0c2d909409196cdd40f46b;hpb=cdb3dada645394bb1e0d0bf7816291fbd9a2a4a0;p=meshlink diff --git a/test/blackbox/run_blackbox_tests/test_cases_status_cb.c b/test/blackbox/run_blackbox_tests/test_cases_status_cb.c index 044781b5..fedf3e61 100644 --- a/test/blackbox/run_blackbox_tests/test_cases_status_cb.c +++ b/test/blackbox/run_blackbox_tests/test_cases_status_cb.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_status_cb.h" #include "../common/containers.h" @@ -81,8 +85,8 @@ static void test_case_set_status_cb_01(void **state) { status callback should be invoked when NUT connects/disconnects with 'relay' node. */ static bool test_set_status_cb_01(void) { - meshlink_destroy("set_status_cb_conf.1"); - meshlink_destroy("set_status_cb_conf.2"); + assert(meshlink_destroy("set_status_cb_conf.1")); + assert(meshlink_destroy("set_status_cb_conf.2")); // Opening NUT and bar nodes meshlink_handle_t *mesh1 = meshlink_open("set_status_cb_conf.1", "nut", "test", DEV_CLASS_STATIONARY); @@ -100,8 +104,8 @@ static bool test_set_status_cb_01(void) { assert(exp1 != NULL); char *exp2 = meshlink_export(mesh2); assert(exp2 != NULL); - meshlink_import(mesh1, exp2); - meshlink_import(mesh2, exp1); + assert(meshlink_import(mesh1, exp2)); + assert(meshlink_import(mesh2, exp1)); assert(meshlink_start(mesh1)); assert(meshlink_start(mesh2)); @@ -119,8 +123,8 @@ static bool test_set_status_cb_01(void) { free(exp1); free(exp2); meshlink_close(mesh1); - meshlink_destroy("set_status_cb_conf.1"); - meshlink_destroy("set_status_cb_conf.2"); + assert(meshlink_destroy("set_status_cb_conf.1")); + assert(meshlink_destroy("set_status_cb_conf.2")); return true; } @@ -142,7 +146,7 @@ static bool test_set_status_cb_02(void) { // Create meshlink instance - meshlink_destroy("set_status_cb_conf.3"); + assert(meshlink_destroy("set_status_cb_conf.3")); meshlink_handle_t *mesh_handle = meshlink_open("set_status_cb_conf.3", "nut", "node_sim", 1); assert(mesh_handle); @@ -155,7 +159,7 @@ static bool test_set_status_cb_02(void) { // Clean up meshlink_close(mesh_handle); - meshlink_destroy("set_status_cb_conf.3"); + assert(meshlink_destroy("set_status_cb_conf.3")); return true; }