module.c File Reference

Functions

uint32_t mapitest_register_modules (struct mapitest *mt)
 
uint32_t module_errorchecks_init (struct mapitest *mt)
 
uint32_t module_lcid_init (struct mapitest *mt)
 
uint32_t module_lzxpress_init (struct mapitest *mt)
 
uint32_t module_mapidump_init (struct mapitest *mt)
 
uint32_t module_noserver_init (struct mapitest *mt)
 
uint32_t module_nspi_init (struct mapitest *mt)
 
uint32_t module_oxcfold_init (struct mapitest *mt)
 
uint32_t module_oxcfxics_init (struct mapitest *mt)
 
uint32_t module_oxcmsg_init (struct mapitest *mt)
 
uint32_t module_oxcnotif_init (struct mapitest *mt)
 
uint32_t module_oxcperm_init (struct mapitest *mt)
 
uint32_t module_oxcprpt_init (struct mapitest *mt)
 
uint32_t module_oxcstor_init (struct mapitest *mt)
 
uint32_t module_oxctable_init (struct mapitest *mt)
 
uint32_t module_oxomsg_init (struct mapitest *mt)
 
uint32_t module_oxorule_init (struct mapitest *mt)
 

Function Documentation

uint32_t module_errorchecks_init ( struct mapitest mt)

Initialise the error / sanity-check test suite

Parameters
mtpointer to the top-level mapitest structure
Returns
MAPITEST_SUCCESS on success, otherwise MAPITEST_ERROR

References mapitest_errorchecks_simplemapi_c(), mapitest_suite_add_test(), mapitest_suite_init(), and mapitest_suite_register().

Referenced by mapitest_register_modules().

uint32_t module_lcid_init ( struct mapitest mt)

Initialise the language code / ID test suite

Parameters
mtpointer to the top-level mapitest structure
Returns
MAPITEST_SUCCESS on success, otherwise MAPITEST_ERROR

References mapitest_lcid_langcode2langtag(), mapitest_suite_add_test(), mapitest_suite_init(), and mapitest_suite_register().

Referenced by mapitest_register_modules().

uint32_t module_lzxpress_init ( struct mapitest mt)

Initialise the language code / ID test suite

Parameters
mtpointer to the top-level mapitest structure
Returns
MAPITEST_SUCCESS on success, otherwise MAPITEST_ERROR

References ExpectedFail, mapitest_lzxpress_validate_test_001(), mapitest_suite_add_test_flagged(), mapitest_suite_init(), and mapitest_suite_register().

Referenced by mapitest_register_modules().

uint32_t module_noserver_init ( struct mapitest mt)

Return the no server test suite

Parameters
mtpointer on the top-level mapitest structure
Returns
MAPITEST_SUCCESS on success, otherwise MAPITEST_ERROR

References mapitest_noserver_lzfu(), mapitest_noserver_mapi_properties(), mapitest_noserver_properties(), mapitest_noserver_proptagvalue(), mapitest_noserver_rtfcp(), mapitest_noserver_rtfcp_large(), mapitest_noserver_srowset(), mapitest_suite_add_test(), mapitest_suite_init(), and mapitest_suite_register().

Referenced by mapitest_register_modules().

uint32_t module_oxcnotif_init ( struct mapitest mt)

Register the Core Notification Protocol test suite

Parameters
mtpointer on the top-level mapitest structure
Returns
MAPITEST_SUCCESS on success, otherwise MAPITEST_ERROR

References mapitest_oxcnotif_SyncOpenAdvisor(), mapitest_suite_add_test_flagged(), mapitest_suite_init(), mapitest_suite_register(), and NotInExchange2010.

Referenced by mapitest_register_modules().

uint32_t module_oxcperm_init ( struct mapitest mt)

Register the Permissions Protocol test suite

Parameters
mtpointer to the top-level mapitest structure
Returns
MAPITEST_SUCCESS on success, otherwise MAPITEST_ERROR

References mapitest_oxcperm_GetPermissionsTable(), mapitest_oxcperm_ModifyPermissions(), mapitest_suite_add_test(), mapitest_suite_init(), and mapitest_suite_register().

Referenced by mapitest_register_modules().

uint32_t module_oxomsg_init ( struct mapitest mt)
uint32_t module_oxorule_init ( struct mapitest mt)

Register the E-Mail Rules Protocol test suite

Parameters
mtpointer on the top-level mapitest structure
Returns
MAPITEST_SUCCESS on success, otherwise MAPITEST_ERROR

References mapitest_oxorule_GetRulesTable(), mapitest_suite_add_test(), mapitest_suite_init(), and mapitest_suite_register().

Referenced by mapitest_register_modules().


Creative Commons License
Creative Commons Attribution icon Creative Commons Share Alike icon
This content is licensed under the Creative Commons
Attribution ShareAlike License v. 3.0:
http://creativecommons.org/licenses/by-sa/3.0/