geary/test/engine
Michael James Gratton 4fdeb9db47 Ensure AccountInformation objects always have valid IMAP/SMTP services.
* src/engine/api/geary-engine.vala (Engine): Require a ServiceInformation
  object for IMAP and SMTP when creating orphan info objects. Update call
  sites.

* src/client/accounts/account-manager.vala (AccountManager): provide
  factory methods for constructing local service info objects. Use these
  when re-constituting accounts. Use a singleton SecretMediator object
  instance as a bonus.

* src/client/accounts/add-edit-page.vala (AddEditPage): Get
  ServiceInformation objects from the account manager, pass an instance
  of GearyApplication through so it has access to the manager. Update
  call chains back to GearyController to pass the app instance through.
2018-05-24 16:52:54 +10:00
..
api Ensure AccountInformation objects always have valid IMAP/SMTP services. 2018-05-24 16:52:54 +10:00
app Clean up user directory management. 2018-05-24 15:34:29 +10:00
db Ensure Db.Database corruption check doesn't fail on missing DB file. 2018-05-21 21:01:34 +10:00
imap Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
imap-db Add a unit test for upgrading an actual Geary v0.6 database. 2018-05-19 14:55:19 +10:00
imap-engine Clean up user directory management. 2018-05-24 15:34:29 +10:00
mime-content-type-test.vala Support default content types for both displayed and attached entities. 2018-05-10 13:53:24 +10:00
rfc822-mailbox-address-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
rfc822-mailbox-addresses-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
rfc822-message-data-test.vala Ensure we always use the one, same codepath when decoding text content. 2018-05-10 13:53:24 +10:00
rfc822-message-test.vala Push GResource URL for test data down so it's accessible to all tests. 2018-05-19 09:26:09 +10:00
rfc822-part-test.vala Don't strip CRLF from iCal, vCard, and other formats that requires them. 2018-05-20 12:51:59 +10:00
rfc822-utils-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
util-ascii-test.vala Fix failing RFC822.Mailbox test. 2018-05-17 15:41:28 +10:00
util-html-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
util-idle-manager-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
util-inet-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
util-js-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
util-string-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
util-timeout-manager-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00