diff options
Diffstat (limited to 'camel/tests')
-rw-r--r-- | camel/tests/folder/test2.c | 2 | ||||
-rw-r--r-- | camel/tests/lib/folders.c | 14 |
2 files changed, 11 insertions, 5 deletions
diff --git a/camel/tests/folder/test2.c b/camel/tests/folder/test2.c index 9ea0efabbb..50a89f89e8 100644 --- a/camel/tests/folder/test2.c +++ b/camel/tests/folder/test2.c @@ -49,7 +49,7 @@ int main(int argc, char **argv) /* create a pseudo-spool file, and check that */ creat("/tmp/camel-test/testbox", 0600); - test_folder_message_ops(session, "spool:///tmp/camel-test", FALSE, TRUE); + test_folder_message_ops(session, "spool:///tmp/camel-test/testbox", FALSE, TRUE); check_unref(session, 1); camel_exception_free(ex); diff --git a/camel/tests/lib/folders.c b/camel/tests/lib/folders.c index 2e9638a25f..86d9a1f3ff 100644 --- a/camel/tests/lib/folders.c +++ b/camel/tests/lib/folders.c @@ -308,6 +308,12 @@ test_folder_message_ops(CamelSession *session, const char *name, int local, int int indexed, max; GPtrArray *uids; CamelMessageInfo *info; + char *mailbox; + + if (spool) + mailbox = "INBOX"; + else + mailbox = "testbox"; max=local?2:1; @@ -329,7 +335,7 @@ test_folder_message_ops(CamelSession *session, const char *name, int local, int flags = CAMEL_STORE_FOLDER_CREATE|CAMEL_STORE_FOLDER_BODY_INDEX; else flags = CAMEL_STORE_FOLDER_CREATE; - folder = camel_store_get_folder(store, "testbox", flags, ex); + folder = camel_store_get_folder(store, mailbox, flags, ex); check_msg(!camel_exception_is_set(ex), "%s", camel_exception_get_description(ex)); check(folder != NULL); @@ -396,13 +402,13 @@ test_folder_message_ops(CamelSession *session, const char *name, int local, int pull(); push("deleting test folder, with messages in it"); - camel_store_delete_folder(store, "testbox", ex); + camel_store_delete_folder(store, mailbox, ex); check(camel_exception_is_set(ex)); camel_exception_clear(ex); pull(); push("re-opening folder"); - folder = camel_store_get_folder(store, "testbox", flags, ex); + folder = camel_store_get_folder(store, mailbox, flags, ex); check_msg(!camel_exception_is_set(ex), "%s", camel_exception_get_description(ex)); check(folder != NULL); @@ -505,7 +511,7 @@ test_folder_message_ops(CamelSession *session, const char *name, int local, int if (!spool) { push("deleting test folder, with no messages in it"); - camel_store_delete_folder(store, "testbox", ex); + camel_store_delete_folder(store, mailbox, ex); check_msg(!camel_exception_is_set(ex), "%s", camel_exception_get_description(ex)); pull(); } |