TF-3002 [WEB] Remove BuildContext in dashboard action

This commit is contained in:
dab246
2024-09-16 13:14:25 +07:00
committed by Dat H. Pham
parent e1357b1a79
commit f7ff775a10
15 changed files with 113 additions and 193 deletions
@@ -394,7 +394,7 @@ void main() {
when(context.owner).thenReturn(BuildOwner(focusManager: FocusManager()));
// expect query in search controller update as expected
mailboxDashboardController.searchEmail(context, queryString: queryString);
mailboxDashboardController.searchEmail(queryString: queryString);
expect(searchController.searchEmailFilter.value.text, SearchQuery(queryString));
// expect sort in search controller update as expected
@@ -455,7 +455,7 @@ void main() {
// mailbox: impossible? due to private field
advancedFilterController.updateReceiveDateSearchFilter(context, EmailReceiveTimeType.last30Days);
advancedFilterController.updateSortOrder(EmailSortOrderType.relevance);
advancedFilterController.applyAdvancedSearchFilter(context);
advancedFilterController.applyAdvancedSearchFilter();
expect(searchController.searchEmailFilter.value, SearchEmailFilter(
from: {fromEmailAddress.email!},
to: {toEmailAddress.email!},