]> git.meshlink.io Git - meshlink/blobdiff - test/blackbox/run_blackbox_tests/test_cases_channel_close.c
Don't use assert() to check the results of pthread_*() calls.
[meshlink] / test / blackbox / run_blackbox_tests / test_cases_channel_close.c
index 6017da2c32e9fb7244d83896c07acacff740cc08..9f2c9c93cb7267eb6ca1381f5bc66ba8a2620236 100644 (file)
     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
+
 #include "execute_tests.h"
 #include "test_cases_channel_close.h"
 #include "../common/containers.h"
@@ -52,8 +56,8 @@ static void test_case_mesh_channel_close_01(void **state) {
 
 /* Test Steps for meshlink_channel_close Test Case # 1*/
 static bool test_steps_mesh_channel_close_01(void) {
-       meshlink_destroy("chan_close_conf.3");
-       meshlink_destroy("chan_close_conf.4");
+       assert(meshlink_destroy("chan_close_conf.3"));
+       assert(meshlink_destroy("chan_close_conf.4"));
 
        // Open two new meshlink instance.
        meshlink_handle_t *mesh1 = meshlink_open("chan_close_conf.3", "foo", "channels", DEV_CLASS_BACKBONE);
@@ -96,8 +100,8 @@ static bool test_steps_mesh_channel_close_01(void) {
 
        meshlink_close(mesh2);
        meshlink_close(mesh1);
-       meshlink_destroy("chan_close_conf.3");
-       meshlink_destroy("chan_close_conf.4");
+       assert(meshlink_destroy("chan_close_conf.3"));
+       assert(meshlink_destroy("chan_close_conf.4"));
        return true;
 }
 
@@ -109,7 +113,7 @@ static void test_case_mesh_channel_close_02(void **state) {
 
 /* Test Steps for meshlink_channel_close Test Case # 2*/
 static bool test_steps_mesh_channel_close_02(void) {
-       meshlink_destroy("chan_close_conf.5");
+       assert(meshlink_destroy("chan_close_conf.5"));
        // Open two new meshlink instance.
 
        meshlink_handle_t *mesh = meshlink_open("chan_close_conf.5", "foo", "channels", DEV_CLASS_BACKBONE);
@@ -125,7 +129,7 @@ static bool test_steps_mesh_channel_close_02(void) {
        // Clean up.
 
        meshlink_close(mesh);
-       meshlink_destroy("chan_close_conf.5");
+       assert(meshlink_destroy("chan_close_conf.5"));
        return true;
 }