Name Description Size
browser.toml 740
browser_getMessages.js Tests the many ways to make Thunderbird fetch new mail. In this file are best case scenarios. Edge cases and failure cases are in separate files. An account of each type is created, and they are tested collectively and individually. For each test, new messages are put on the server, the action being tested is performed, then the test waits for the messages to appear. 20187
browser_getMessages_badPassword.js Tests fetching mail with no password or a bad password, and the prompts that causes. 12113
browser_getMessages_certError.js Tests that fetching mail from a server with an invalid certificate shows a notification, that clicking the notification opens the certificate error dialog if appropriate, and that using the dialog to add an exception works correctly, allowing mail to be fetched. 14490
browser_getMessages_connectionError.js Tests that trying to connect to a non-existent server displays an alert. 6942
browser_getMessages_deferredAccount.js Tests that getting new messages for a deferred POP3 account works. 3261
browser_getMessages_oAuth2.js Tests fetching mail with OAuth2 authentication, including the dialog windows that uses. 13930
browser_getMessages_offline.js Tests that fetching mail while offline prompts the user to go online and, if the user agrees, that we go online and fetch the mail. 5511
head.js Helper to add logins to the login manager. @param {string} hostname @param {string} username @param {string} password 6843