tests: Add disco tests
Some checks failed
CI Code / Check spelling (pull_request) Successful in 21s
CI Code / Check coding style (pull_request) Successful in 34s
CI Code / Code Coverage (pull_request) Failing after 3h14m35s
CI Code / Linux (ubuntu) (pull_request) Failing after 3h14m37s
CI Code / Linux (debian) (pull_request) Failing after 3h14m37s
CI Code / Linux (arch) (pull_request) Failing after 3h14m38s

This commit is contained in:
2026-02-02 17:43:29 +01:00
parent 8353a29b4f
commit 770a46c1c9
4 changed files with 133 additions and 0 deletions

View File

@@ -47,6 +47,7 @@
#include "test_message.h"
#include "test_carbons.h"
#include "test_chat_session.h"
#include "test_disco.h"
#include "test_receipts.h"
#include "test_roster.h"
#include "test_software.h"
@@ -98,6 +99,12 @@ main(int argc, char* argv[])
PROF_FUNC_TEST(display_software_version_result_when_from_domainpart),
PROF_FUNC_TEST(show_message_in_chat_window_when_no_resource),
PROF_FUNC_TEST(display_software_version_result_in_chat),
/* Service Discovery - XEP-0030 */
PROF_FUNC_TEST(disco_info_server_on_explicit_request),
PROF_FUNC_TEST(disco_items_with_node),
PROF_FUNC_TEST(disco_info_error_item_not_found),
PROF_FUNC_TEST(no_automatic_disco_after_connect),
};
/* ============================================================