X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=test%2Fblackbox%2Frun_blackbox_tests%2Ftest_cases_default_blacklist.c;h=508e784be6593ad0eb02cdd885f7d3aa763b23d7;hb=a5df8a6eac570fc0f3b10cfcdeb9ccccc8dd1ac1;hp=bf21ed844ac9a11a282f5a9a7884322d4f13e2e7;hpb=dc68da94af8fca91748579c84ef5ed798db7efab;p=meshlink diff --git a/test/blackbox/run_blackbox_tests/test_cases_default_blacklist.c b/test/blackbox/run_blackbox_tests/test_cases_default_blacklist.c index bf21ed84..508e784b 100644 --- a/test/blackbox/run_blackbox_tests/test_cases_default_blacklist.c +++ b/test/blackbox/run_blackbox_tests/test_cases_default_blacklist.c @@ -17,6 +17,10 @@ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ +#ifdef NDEBUG +#undef NDEBUG +#endif + #include #include #include @@ -57,6 +61,9 @@ static void test_case_mesh_default_blacklist_01(void **state) { static bool received = false; static void receive(meshlink_handle_t *mesh, meshlink_node_t *src, const void *data, size_t len) { + (void)mesh; + (void)data; + assert(len); if(!strcmp(src->name, "bar") || !strcmp(src->name, "foz")) { @@ -68,6 +75,8 @@ static bool bar_reachable = false; static bool foz_reachable = false; void status_cb1(meshlink_handle_t *mesh, meshlink_node_t *node, bool reachable) { + (void)mesh; + if(!strcmp(node->name, "bar")) { bar_reachable = reachable; } else if(!strcmp(node->name, "foz")) { @@ -88,9 +97,9 @@ void status_cb1(meshlink_handle_t *mesh, meshlink_node_t *node, bool reachable) but when enabled foo node should not receive data from foz */ static bool test_steps_mesh_default_blacklist_01(void) { - meshlink_destroy("def_blacklist_conf.1"); - meshlink_destroy("def_blacklist_conf.2"); - meshlink_destroy("def_blacklist_conf.3"); + assert(meshlink_destroy("def_blacklist_conf.1")); + assert(meshlink_destroy("def_blacklist_conf.2")); + assert(meshlink_destroy("def_blacklist_conf.3")); // Open two new meshlink instance. meshlink_handle_t *mesh1 = meshlink_open("def_blacklist_conf.1", "foo", "blacklist", DEV_CLASS_BACKBONE); @@ -156,9 +165,9 @@ static bool test_steps_mesh_default_blacklist_01(void) { meshlink_close(mesh1); meshlink_close(mesh2); meshlink_close(mesh3); - meshlink_destroy("def_blacklist_conf.1"); - meshlink_destroy("def_blacklist_conf.2"); - meshlink_destroy("def_blacklist_conf.3"); + assert(meshlink_destroy("def_blacklist_conf.1")); + assert(meshlink_destroy("def_blacklist_conf.2")); + assert(meshlink_destroy("def_blacklist_conf.3")); return true; }