From 9a0a2206d9a8fcfdcaeabc4078392209bdc94c30 Mon Sep 17 00:00:00 2001 From: dab246 Date: Mon, 15 Sep 2025 15:53:30 +0700 Subject: [PATCH] TF-4004 Update E2E test for case create rule with email address --- .../create_rule_with_email_address_scenario.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/integration_test/scenarios/email_detailed/create_rule_with_email_address_scenario.dart b/integration_test/scenarios/email_detailed/create_rule_with_email_address_scenario.dart index b85b6d768..092ca5c7b 100644 --- a/integration_test/scenarios/email_detailed/create_rule_with_email_address_scenario.dart +++ b/integration_test/scenarios/email_detailed/create_rule_with_email_address_scenario.dart @@ -1,7 +1,7 @@ import 'package:flutter_test/flutter_test.dart'; +import 'package:tmail_ui_user/features/base/widget/default_field/default_input_field_widget.dart'; import 'package:tmail_ui_user/features/rules_filter_creator/presentation/rules_filter_creator_view.dart'; -import 'package:tmail_ui_user/features/rules_filter_creator/presentation/widgets/rules_filter_input_field_builder.dart'; import 'package:tmail_ui_user/main/localizations/app_localizations.dart'; import '../../base/base_test_scenario.dart'; @@ -42,8 +42,8 @@ class CreateRuleWithEmailAddressScenario extends BaseTestScenario { await $.pumpAndSettle(); await emailAddressDialogRobot.tapCreateRuleWithThisEmailAddressButton(appLocalizations); + await $.pumpAndTrySettle(); await _expectRuleFilterCreatorViewVisible(); - await _expectConditionFieldContainEmailAddressCorrectly(emailUser); } @@ -53,10 +53,10 @@ class CreateRuleWithEmailAddressScenario extends BaseTestScenario { Future _expectConditionFieldContainEmailAddressCorrectly(String emailAddress) async { expect( - $(RulesFilterInputField).which((widget) => - widget.editingController?.text.contains(emailAddress) == true - ).visible, - isTrue, + $(DefaultInputFieldWidget).which((widget) => + widget.textEditingController.text.contains(emailAddress) == true + ), + findsOneWidget, ); } } \ No newline at end of file