diff --git a/integration_test/robots/search_robot.dart b/integration_test/robots/search_robot.dart index 363efe594..4ebd2535d 100644 --- a/integration_test/robots/search_robot.dart +++ b/integration_test/robots/search_robot.dart @@ -46,7 +46,7 @@ class SearchRobot extends CoreRobot { finder: $(#mobile_dateTime_search_filter_button), view: $(#search_filter_list_view), scrollDirection: AxisDirection.right, - delta: 300, + delta: 100, ); } diff --git a/integration_test/scenarios/search_email_by_date_time_and_sort_order_relevance_scenario.dart b/integration_test/scenarios/search_email_by_date_time_and_sort_order_relevance_scenario.dart index 22a1e1295..cbaaa88d7 100644 --- a/integration_test/scenarios/search_email_by_date_time_and_sort_order_relevance_scenario.dart +++ b/integration_test/scenarios/search_email_by_date_time_and_sort_order_relevance_scenario.dart @@ -60,6 +60,9 @@ class SearchEmailByDatetimeAndSortOrderRelevanceScenario extends BaseScenario await Future.delayed(const Duration(seconds: 2)); + await searchRobot.scrollToEndListSearchFilter(); + await _expectSortBySearchFilterButtonVisible(); + await searchRobot.openSortOrderBottomDialog(); await _expectSortFilterContextMenuVisible(); await searchRobot.selectSortOrder( @@ -98,4 +101,8 @@ class SearchEmailByDatetimeAndSortOrderRelevanceScenario extends BaseScenario Future _expectEmailListDisplayedCorrectly() async { expect(find.byType(EmailTileBuilder), findsNWidgets(listProvisioningEmail.length)); } + + Future _expectSortBySearchFilterButtonVisible() async { + await expectViewVisible($(#mobile_sortBy_search_filter_button)); + } } \ No newline at end of file