geary/test/engine
Michael Gratton 9c115bec38 Clean up protocol date handling substantially
In RFC822.Date, don't use duplicate time_t and GLib.DateTime properties
-- just use the latter, fix formatting of half-hour time zones, fix
where the that class refers to ISO 8601 instead of RFC822 strings since
that is just plain wrong, and finally when parsing an RFC 822 string,
take note of the timezone offset and store that in the DateTime object,
so it is round-tripped correctly.

Stop passing time_t around everywhere else, just use the UNIX time from
the DateTimes we store for protocol objects anyway, so the time zone is
obvious.

Add unit tests.
2019-03-23 15:21:18 +11:00
..
api Replace all tab indentation with 4 spaces 2019-02-27 19:19:58 +01:00
app Remove trailing whitespace 2019-02-28 23:05:31 +01:00
db Ensure Db.Database corruption check doesn't fail on missing DB file. 2018-05-21 21:01:34 +10:00
imap Convert Geary.FolderRoot to be an actual root, not just a top-level 2019-01-15 00:18:45 +11:00
imap-db Don't update a folder's unread email count during normalisation 2019-02-15 13:40:04 +11:00
imap-engine Move CredentialsMediator back to AccountInformation 2018-12-08 13:53:37 +11: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 Fix RFC822 mailbox names with commas breaking composer address entry 2019-03-02 15:11:13 +11:00
rfc822-mailbox-addresses-test.vala Add some tests for decoding/encoding quoted names in RFC822 mailboxes 2019-03-02 14:25:21 +11:00
rfc822-message-data-test.vala Clean up protocol date handling substantially 2019-03-23 15:21:18 +11: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-config-file-test.vala Enable config file versioning 2018-12-08 13:53:01 +11:00
util-html-test.vala Fix MS mailers munging plain-text signatures in HTML body parts. 2018-07-28 15:53:50 +10:00
util-idle-manager-test.vala Prevent circular refs using idle and timeout manager when running 2019-02-16 15:58:08 +11: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 Prevent circular refs using idle and timeout manager when running 2019-02-16 15:58:08 +11:00