]> git.meshlink.io Git - meshlink/blobdiff - test/blackbox/run_blackbox_tests/test_cases_send.c
Fix __warn_unused_result__, add more of it and fix the resulting warnings.
[meshlink] / test / blackbox / run_blackbox_tests / test_cases_send.c
index 82c494d54375c137f7db58a1809db79b59f9e703..1cf47fce436faf81fbd87c87b4bfee87380333df 100644 (file)
     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
+
 #include "execute_tests.h"
 #include "test_cases_send.h"
 #include "../common/containers.h"
@@ -51,21 +55,6 @@ static black_box_state_t test_mesh_send_03_state = {
        .test_case_name = "test_case_mesh_send_03",
 };
 
-/* State structure for meshlink_send Test Case #4 */
-static black_box_state_t test_mesh_send_04_state = {
-       .test_case_name = "test_case_mesh_send_04",
-};
-
-/* State structure for meshlink_send Test Case #5 */
-static black_box_state_t test_mesh_send_05_state = {
-       .test_case_name = "test_case_mesh_send_05",
-};
-
-/* State structure for meshlink_send Test Case #6 */
-static black_box_state_t test_mesh_send_06_state = {
-       .test_case_name = "test_case_mesh_send_06",
-};
-
 /* Execute meshlink_send Test Case # 1 */
 static void test_case_mesh_send_01(void **state) {
        execute_test(test_steps_mesh_send_01, state);
@@ -73,7 +62,8 @@ static void test_case_mesh_send_01(void **state) {
 
 static bool receive_data = false;
 static void receive(meshlink_handle_t *mesh, meshlink_node_t *dest_node, const void *data, size_t len) {
-       const char *msg = data;
+       (void)mesh;
+       (void)dest_node;
 
        assert(len);
 
@@ -109,7 +99,7 @@ static bool test_steps_mesh_send_01(void) {
        assert_int_equal(receive_data, true);
 
        meshlink_close(mesh);
-       meshlink_destroy("send_conf");
+       assert(meshlink_destroy("send_conf"));
        return result;
 }
 
@@ -140,7 +130,7 @@ static bool test_steps_mesh_send_02(void) {
        assert_int_equal(ret, false);
 
        meshlink_close(mesh);
-       meshlink_destroy("send_conf");
+       assert(meshlink_destroy("send_conf"));
        return true;
 }
 
@@ -169,7 +159,7 @@ static bool test_steps_mesh_send_03(void) {
        assert_int_equal(ret, false);
 
        meshlink_close(mesh);
-       meshlink_destroy("send_conf");
+       assert(meshlink_destroy("send_conf"));
        return true;
 }