Skip to content

Commit 1302af0

Browse files
committed
fix: test error
1 parent 2eb0691 commit 1302af0

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

frontend/appflowy_flutter/integration_test/desktop/document/document_inline_page_reference_test.dart

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ void main() {
5353
await tester.pumpAndSettle();
5454

5555
// Select result
56-
await tester.editor.tapAtMenuItemWithName(name);
56+
await tapMenuItemWithName(name, tester);
5757
await tester.pumpAndSettle();
5858

5959
final mentionBlock = find.byType(MentionPageBlock);
@@ -73,7 +73,7 @@ void main() {
7373
await tester.pumpAndSettle();
7474

7575
// Select result
76-
await tester.editor.tapAtMenuItemWithName(name);
76+
await tapMenuItemWithName(name, tester);
7777
await tester.pumpAndSettle();
7878

7979
final mentionBlock = find.byType(MentionPageBlock);
@@ -134,3 +134,11 @@ Future<void> enterDocumentText(WidgetTester tester) async {
134134
);
135135
await tester.pumpAndSettle();
136136
}
137+
138+
Future<void> tapMenuItemWithName(String name, WidgetTester tester) async {
139+
final menuItem = find.descendant(
140+
of: find.byType(InlineActionsHandler),
141+
matching: find.text(name, findRichText: true),
142+
);
143+
await tester.tapButton(menuItem);
144+
}

frontend/appflowy_flutter/integration_test/shared/document_test_operations.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import 'dart:async';
22
import 'dart:ui';
33

4+
import 'package:appflowy/features/mension_person/presentation/mention_menu.dart';
45
import 'package:appflowy/generated/locale_keys.g.dart';
56
import 'package:appflowy/mobile/presentation/base/view_page/app_bar_buttons.dart';
67
import 'package:appflowy/mobile/presentation/widgets/flowy_mobile_quick_action_button.dart';
@@ -15,7 +16,6 @@ import 'package:appflowy/plugins/document/presentation/editor_plugins/header/cov
1516
import 'package:appflowy/plugins/document/presentation/editor_plugins/header/document_cover_widget.dart';
1617
import 'package:appflowy/plugins/document/presentation/editor_plugins/header/emoji_icon_widget.dart';
1718
import 'package:appflowy/plugins/document/presentation/editor_plugins/image/upload_image_menu/widgets/embed_image_url_widget.dart';
18-
import 'package:appflowy/plugins/inline_actions/widgets/inline_actions_handler.dart';
1919
import 'package:appflowy/shared/icon_emoji_picker/emoji_skin_tone.dart';
2020
import 'package:appflowy/shared/icon_emoji_picker/flowy_icon_emoji_picker.dart';
2121
import 'package:appflowy/workspace/presentation/widgets/pop_up_action.dart';
@@ -233,7 +233,7 @@ class EditorOperations {
233233
/// Must call [showAtMenu] first.
234234
Future<void> tapAtMenuItemWithName(String name) async {
235235
final atMenuItem = find.descendant(
236-
of: find.byType(InlineActionsHandler),
236+
of: find.byType(MentionMenu),
237237
matching: find.text(name, findRichText: true),
238238
);
239239
await tester.tapButton(atMenuItem);

0 commit comments

Comments
 (0)