Name Description Size Coverage
data -
head.js Sync the messages for the specified folder. @param {nsIMsgIncomingServer} incomingServer @param {nsIMsgFolder} folder 3025 -
test_delete_model_trash_path.js Trigger the `deleteMessages` operation and return a promise that resolves on completion. @param {nsIMsgFolder} folder @param {[nsIMsgDBHdr]} headersToDelete 4991 -
test_ewsAttachmentSaves.js Tests EWS save and detach attachments. This should closely match mailnews/imap/test/unit/test_imapAttachmentSaves.js 5266 -
test_ewsCustomHeaderFilters.js Test that custom-header filtering is applied to incoming messages. This checks that the full header block for an incoming message is made available to the filtering code (the filter won't work if only the nsIMsgDBHdr is available). See also comm/mailnews/imap/test/unit/test_filterCustomHeaders.js 3806 -
test_ewsFilters.js Test that basic filtering is applied to incoming messages. 3867 -
test_ewsFolder.js 2952 -
test_folder_operations.js 6804 -
test_folder_sync.js Tests that triggering a folder hierarchy sync via `nsIMsgFolder::GetNewMessages` correctly populates subfolders. 10141 -
test_folderNamesEws.js Tests folders which should have a localised name that is different from the folder's name, when those folders come from an EWS server. 2832 -
test_folderNamesEws_preffedOff.js Tests folders which should have a localised name that is different from the folder's name, when those folders come from an EWS server. This version of the test runs with mail.useLocalizedFolderNames set to false. 2458 -
test_item_operations.js @type {EwsServer} 23524 -
test_item_operations_exchange_2010.js Tests that marking messages as junk works when the server does not support the `MarkAsJunk` operation. This means marking as junk should result in a `MoveItem` operation from the original folder to the junk folder, and unmarking as junk should result in a `MoveItem` operation from the junk folder to the inbox folder. 4834 -
test_save_to_file.js 3000 -
test_saveDraft.js 1884 -
test_send.js Tests that the EWS outgoing server implementation properly authenticates when configured to use Basic (password) auth. 6583 -
test_server_version.js Instantiate an EWS client and use it to send a request to the mock EWS server. The request is a connectivity check, because it's a simple request with no parameters, but could be any operation, since we only care about the SOAP headers (and not the SOAP body). 11308 -
test_syncFolderHierarchy.js An EWS client implementation against which we will test. @type {IExchangeClient} 7785 -
test_syncMessagesForFolder.js An EWS client implementation against which we will test. @type {IExchangeClient} 16756 -
test_undo.js @type {EwsServer} 6948 -
test_verifyLogon.js @type {nsIMsgWindow} 1392 -
xpcshell.toml 736 -