]> git.meshlink.io Git - meshlink/blobdiff - test/blackbox/run_blackbox_tests/test_cases_invite.c
Don't fail to start MeshLink if some host config files couldn't be read.
[meshlink] / test / blackbox / run_blackbox_tests / test_cases_invite.c
index c0f13c58c2a68ec892e5be3b99397376ccf0ed34..e95f278b8886e763cb641dd7c5dc58560f72d787 100644 (file)
     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
+#ifdef NDEBUG
+#undef NDEBUG
+#endif
+
 #include "execute_tests.h"
 #include "test_cases_invite.h"
 #include "../common/containers.h"
@@ -82,7 +86,7 @@ static bool test_invite_01(void) {
        assert(mesh_handle);
        meshlink_set_log_cb(mesh_handle, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger);
 
-       char *invitation = meshlink_invite(mesh_handle, "new");
+       char *invitation = meshlink_invite(mesh_handle, NULL, "new");
        assert_int_equal(invitation, NULL);
 
        free(invitation);
@@ -104,7 +108,7 @@ static void test_case_invite_02(void **state) {
 */
 static bool test_invite_02(void) {
        // Trying to generate INVITATION by passing NULL as mesh link handle
-       char *invitation = meshlink_invite(NULL, "nut");
+       char *invitation = meshlink_invite(NULL, NULL, "nut");
        assert_int_equal(invitation, NULL);
 
        return true;
@@ -132,7 +136,7 @@ static bool test_invite_03(void) {
        meshlink_set_log_cb(mesh_handle, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger);
 
        // Trying to generate INVITATION by passing NULL as mesh link handle
-       char *invitation = meshlink_invite(mesh_handle, NULL);
+       char *invitation = meshlink_invite(mesh_handle, NULL, NULL);
        assert_int_equal(invitation, NULL);
 
        meshlink_close(mesh_handle);
@@ -164,13 +168,13 @@ static bool test_invite_04(void) {
        meshlink_set_log_cb(mesh_handle, TEST_MESHLINK_LOG_LEVEL, meshlink_callback_logger);
 
        char *hostname1 = "127.1.1.1";
-       bool ret = meshlink_add_address(mesh_handle, hostname1);
-       char *invitation = meshlink_invite(mesh_handle, "foo");
+       meshlink_add_address(mesh_handle, hostname1);
+       char *invitation = meshlink_invite(mesh_handle, NULL, "foo");
        assert_int_not_equal(strstr(invitation, hostname1), NULL);
 
        char *hostname2 = "127.1.2.3";
-       ret = meshlink_add_address(mesh_handle, hostname2);
-       invitation = meshlink_invite(mesh_handle, "bar");
+       meshlink_add_address(mesh_handle, hostname2);
+       invitation = meshlink_invite(mesh_handle, NULL, "bar");
 
        // Verify we have both the added addresses
        assert_int_not_equal(strstr(invitation, hostname1), NULL);