#include "camel/camel-session.h" #include "camel/camel-store.h" #include #include #include /* check the total/unread is what we think it should be, everywhere it can be determined */ void test_folder_counts(CamelFolder *folder, int total, int unread); /* cross-check info/msg */ void test_message_info(CamelMimeMessage *msg, const CamelMessageInfo *info); /* check a message is present everywhere it should be */ void test_folder_message(CamelFolder *folder, const char *uid); /* check message not present everywhere it shouldn't be */ void test_folder_not_message(CamelFolder *folder, const char *uid); /* test basic folder ops on a store */ void test_folder_basic(CamelSession *session, const char *storename, int local); /* test basic message operations on a folder */ void test_folder_message_ops(CamelSession *session, const char *storename, int local);