quillGiveFocus method
Give the QuillEditor widget specified by finder
the focus.
Implementation
Future<void> quillGiveFocus(Finder finder) {
return TestAsyncUtils.guard(() async {
final editor = state<QuillEditorState>(
find.descendant(
of: finder,
matching: find.byType(
QuillEditor,
skipOffstage: finder.skipOffstage,
),
matchRoot: true,
),
);
editor.widget.focusNode.requestFocus();
await pump();
expect(
editor.widget.focusNode.hasFocus,
isTrue,
);
});
}