geary/test/engine/api
Michael James Gratton 3bf2ac181a Add unit tests for ConversationMonitor, fix a few issues.
* src/engine/app/app-conversation-monitor.vala (ConversationMonitor):
  Don't check the folder blacklist for external folder signals when the
  signal is received, do it when the operation is executed so it's fresh.

* src/engine/app/conversation-monitor/app-fill-window-operation.vala
  (FillWindowOperation): Only re-fill the conversation if we get a full
  load, anything else means we hit the end of the folder.

* test/engine/app/app-conversation-monitor-test.vala: New unit tests
  for ConversationMonitor.

* test/engine/api/geary-account-mock.vala,
  test/engine/api/geary-folder-mock.vala: Mix in MockObject mock up all
  method calls.

* test/engine/api/geary-email-identifier-mock.vala: Fix the comparator
  method when the other instance is null.
2018-04-07 10:02:24 +10:00
..
geary-account-mock.vala Add unit tests for ConversationMonitor, fix a few issues. 2018-04-07 10:02:24 +10:00
geary-attachment-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
geary-email-identifier-mock.vala Add unit tests for ConversationMonitor, fix a few issues. 2018-04-07 10:02:24 +10:00
geary-email-properties-mock.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
geary-engine-test.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00
geary-folder-mock.vala Add unit tests for ConversationMonitor, fix a few issues. 2018-04-07 10:02:24 +10:00
geary-folder-path-mock.vala Tidy up unit test infrastructure and mock classes. 2018-04-07 09:41:18 +10:00