geary/test
Michael James Gratton 5c73fbcba5 Push all ImapDB path management down into to ImapDb.Account.
This stops generating account storage paths, and in particular the
location of attachment files, in a number of different places. Instead,
we determine the paths once, in ImapDb.Account and pass them around as
needed. This will help making the ImapDB classes unit-testable, and
in particular ImapDb.Folder by passing an instance of Db.Database,
rather than ImapDb.Database.
2018-05-08 13:28:35 +10:00
..
client Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
engine Push all ImapDB path management down into to ImapDb.Account. 2018-05-08 13:28:35 +10:00
js Allow test fixtures and test methods to throw errors by default. 2018-04-07 09:41:18 +10:00
CMakeLists.txt Make database classes more amenable to asynchronous use. 2018-05-08 12:24:48 +10:00
meson.build Make database classes more amenable to asynchronous use. 2018-05-08 12:24:48 +10:00
mock-object.vala Add a mock object mixin that can check call expectations on mocks. 2018-04-07 10:02:18 +10:00
test-case.vala Add TestCase.assert_null_string method. 2018-05-08 12:25:03 +10:00
test-client.vala Split test running up into test-engine and test-client. 2017-12-19 09:41:50 +11:00
test-engine.vala Make database classes more amenable to asynchronous use. 2018-05-08 12:24:48 +10:00