Folder Object Protocol test suite. More...
Functions | |
bool | mapitest_oxcfold_CopyFolder (struct mapitest *mt) |
bool | mapitest_oxcfold_CreateDeleteFolder (struct mapitest *mt) |
bool | mapitest_oxcfold_CreateFolder (struct mapitest *mt) |
bool | mapitest_oxcfold_CreateFolderVariants (struct mapitest *mt) |
bool | mapitest_oxcfold_DeleteMessages (struct mapitest *mt) |
bool | mapitest_oxcfold_GetContentsTable (struct mapitest *mt) |
bool | mapitest_oxcfold_GetHierarchyTable (struct mapitest *mt) |
bool | mapitest_oxcfold_GetSearchCriteria (struct mapitest *mt) |
bool | mapitest_oxcfold_HardDeleteMessages (struct mapitest *mt) |
bool | mapitest_oxcfold_HardDeleteMessagesAndSubfolders (struct mapitest *mt) |
bool | mapitest_oxcfold_MoveCopyMessages (struct mapitest *mt) |
bool | mapitest_oxcfold_MoveFolder (struct mapitest *mt) |
bool | mapitest_oxcfold_OpenFolder (struct mapitest *mt) |
bool | mapitest_oxcfold_SetSearchCriteria (struct mapitest *mt) |
Folder Object Protocol test suite.
bool mapitest_oxcfold_CopyFolder | ( | struct mapitest * | mt) |
Test the CopyFolder (0x36) operation.
This function:
mt | pointer on the top-level mapitest structure |
References mapitest_common_find_folder(), mapitest_common_folder_open(), mapitest_print(), mapitest_print_retval(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_CreateDeleteFolder | ( | struct mapitest * | mt) |
Test the CreateFolder (0x1c) and DeleteFolder (0x1d) operations
This is a simpler version of the CreateFolder test below.
This function:
mt | the top-level mapitest structure |
References mapitest_print(), mapitest_print_retval(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_CreateFolder | ( | struct mapitest * | mt) |
Test the CreateFolder (0x1c) operation
This function:
mt | the top-level mapitest structure |
References mapitest_deindent(), mapitest_indent(), mapitest_print(), mapitest_print_retval(), mapitest_print_retval_fmt(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_CreateFolderVariants | ( | struct mapitest * | mt) |
Test the CreateFolder (0x1c) operations
This tests different combinations of folder creation.
This function:
mt | the top-level mapitest structure |
References mapitest_print(), mapitest_print_retval_clean(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_DeleteMessages | ( | struct mapitest * | mt) |
Test the DeleteMessages (0x1e) operation
This function:
mt | pointer on the top-level mapitest structure |
References mapitest_print(), mapitest_print_retval_clean(), mt_common_tf_ctx::obj_store, and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_GetContentsTable | ( | struct mapitest * | mt) |
Test the GetContentsTable (0x5) operation
This function:
mt | pointer on the top-level mapitest structure |
References mapitest_print_retval(), mapitest_print_retval_fmt(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_GetHierarchyTable | ( | struct mapitest * | mt) |
Test the GetHierarchyTable (0x4) operation
This function:
mt | pointer on the top-level mapitest structure |
References mapitest_print_retval(), mapitest_print_retval_fmt(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_GetSearchCriteria | ( | struct mapitest * | mt) |
Test the GetSearchCriteria (0x31) operation
This function:
mt | pointer on the top-level mapitest structure |
References mapitest::mapi_ctx, mapitest_print_retval(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_HardDeleteMessages | ( | struct mapitest * | mt) |
Test the HardDeleteMessages (0x91) operation.
This function:
mt | pointer to the top-level mapitest structure |
References mapitest::mapi_ctx, mapitest_common_message_create(), mapitest_print(), mapitest_print_retval(), mapitest::mem_ctx, and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_HardDeleteMessagesAndSubfolders | ( | struct mapitest * | mt) |
Test the HardDeleteMessagesAndSubfolder (0x92) operation.
This function:
mt | pointer to the top-level mapitest structure |
References mapitest_common_cleanup(), mapitest_common_setup(), mapitest_print(), mapitest_print_retval(), mt_common_tf_ctx::obj_test_folder, and mapitest::priv.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_MoveCopyMessages | ( | struct mapitest * | mt) |
Test the MoveCopyMessages (0x33) operation.
This function:
mt | pointer on the top-level mapitest structure |
References mapitest::mapi_ctx, mapitest_common_message_create(), mapitest_print(), mapitest_print_retval(), mapitest::mem_ctx, and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_MoveFolder | ( | struct mapitest * | mt) |
Test the MoveFolder (0x35) operation.
This function:
mt | pointer on the top-level mapitest structure |
References mapitest_common_find_folder(), mapitest_common_folder_open(), mapitest_common_message_create(), mapitest_print(), mapitest_print_retval(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_OpenFolder | ( | struct mapitest * | mt) |
Test the OpenFolder (0x2) operation
This function:
mt | the top-level mapitest structure |
References mapitest_deindent(), mapitest_indent(), mapitest_print(), mapitest_print_retval(), mapitest_print_retval_fmt(), and mapitest::session.
Referenced by module_oxcfold_init().
bool mapitest_oxcfold_SetSearchCriteria | ( | struct mapitest * | mt) |
Test the SetSearchCriteria (0x30) operation
This function:
mt | pointer on the top-level mapitest structure |
References mapitest::mapi_ctx, mapitest_print_retval(), and mapitest::session.
Referenced by module_oxcfold_init().
![]() ![]() ![]() |
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |