--- a/libpurple/tests/test_message.c Thu Jan 16 21:21:59 2025 -0600 +++ b/libpurple/tests/test_message.c Thu Jan 16 21:24:08 2025 -0600 @@ -38,6 +38,7 @@ *****************************************************************************/ static void test_purple_message_properties(void) { + PurpleAttachments *attachments = NULL; PurpleContactInfo *info = NULL; PurpleConversation *conversation = NULL; PurpleConversationMember *author = NULL; @@ -93,6 +94,7 @@ g_object_get( message, "action", &action, + "attachments", &attachments, "author", &author1, "contents", &contents, "delivered", &delivered, @@ -109,6 +111,9 @@ g_assert_true(action); + g_assert_true(PURPLE_IS_ATTACHMENTS(attachments)); + g_clear_object(&attachments); + g_assert_true(author1 == author); g_clear_object(&author1);