diff options
Diffstat (limited to 'camel/tests/lib/folders.h')
-rw-r--r-- | camel/tests/lib/folders.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/camel/tests/lib/folders.h b/camel/tests/lib/folders.h new file mode 100644 index 0000000000..55c80e0872 --- /dev/null +++ b/camel/tests/lib/folders.h @@ -0,0 +1,13 @@ + +#include <camel/camel-folder.h> +#include <camel/camel-folder-summary.h> +#include <camel/camel-mime-message.h> + +/* 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); |