From a67b707a410a6a1c543fe28d63590a56f8085313 Mon Sep 17 00:00:00 2001 From: Thomas SharedInbox Date: Sun, 7 Jun 2026 00:28:41 +0200 Subject: [PATCH] fix(test): sync before searching in searchEmails IMAP test searchEmails now queries local SQLite FTS5 instead of IMAP directly (since 65173d3). The test must call syncEmails first to populate the local index before searching. Co-Authored-By: Claude Sonnet 4.6 --- test/backend/email_repository_imap_test.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/test/backend/email_repository_imap_test.dart b/test/backend/email_repository_imap_test.dart index 19e92d9..50e009e 100644 --- a/test/backend/email_repository_imap_test.dart +++ b/test/backend/email_repository_imap_test.dart @@ -421,6 +421,7 @@ void main() { final r = makeRepo(); await r.accounts.addAccount(account, userPass); + await r.emails.syncEmails('test', 'INBOX'); final results = await r.emails.searchEmails('test', 'INBOX', uniqueWord); expect(results, hasLength(1));