Unverified Commit 13885e7d authored by creativecreatorormaybenot's avatar creativecreatorormaybenot Committed by GitHub

Fix text field naming (#89117)

parent 0d88f605
...@@ -97,7 +97,7 @@ class CupertinoSearchTextField extends StatefulWidget { ...@@ -97,7 +97,7 @@ class CupertinoSearchTextField extends StatefulWidget {
// TODO(DanielEdrisian): Localize the 'Search' placeholder. // TODO(DanielEdrisian): Localize the 'Search' placeholder.
/// ///
/// The [style] and [placeholderStyle] properties allow changing the style of /// The [style] and [placeholderStyle] properties allow changing the style of
/// the text and placeholder of the textfield. [placeholderStyle] defaults /// the text and placeholder of the text field. [placeholderStyle] defaults
/// to the gray [CupertinoColors.secondaryLabel] iOS color. /// to the gray [CupertinoColors.secondaryLabel] iOS color.
/// ///
/// To set the text field's background color and border radius, pass a /// To set the text field's background color and border radius, pass a
...@@ -199,7 +199,7 @@ class CupertinoSearchTextField extends StatefulWidget { ...@@ -199,7 +199,7 @@ class CupertinoSearchTextField extends StatefulWidget {
/// Defaults to 'Search' localized in each supported language. /// Defaults to 'Search' localized in each supported language.
final String? placeholder; final String? placeholder;
/// Sets the style of the placeholder of the textfield. /// Sets the style of the placeholder of the text field.
/// ///
/// Defaults to the gray [CupertinoColors.secondaryLabel] iOS color. /// Defaults to the gray [CupertinoColors.secondaryLabel] iOS color.
final TextStyle? placeholderStyle; final TextStyle? placeholderStyle;
......
...@@ -871,27 +871,27 @@ class _TextSelectionHandleOverlayState ...@@ -871,27 +871,27 @@ class _TextSelectionHandleOverlayState
/// Delegate interface for the [TextSelectionGestureDetectorBuilder]. /// Delegate interface for the [TextSelectionGestureDetectorBuilder].
/// ///
/// The interface is usually implemented by textfield implementations wrapping /// The interface is usually implemented by text field implementations wrapping
/// [EditableText], that use a [TextSelectionGestureDetectorBuilder] to build a /// [EditableText], that use a [TextSelectionGestureDetectorBuilder] to build a
/// [TextSelectionGestureDetector] for their [EditableText]. The delegate provides /// [TextSelectionGestureDetector] for their [EditableText]. The delegate provides
/// the builder with information about the current state of the textfield. /// the builder with information about the current state of the text field.
/// Based on these information, the builder adds the correct gesture handlers /// Based on these information, the builder adds the correct gesture handlers
/// to the gesture detector. /// to the gesture detector.
/// ///
/// See also: /// See also:
/// ///
/// * [TextField], which implements this delegate for the Material textfield. /// * [TextField], which implements this delegate for the Material text field.
/// * [CupertinoTextField], which implements this delegate for the Cupertino /// * [CupertinoTextField], which implements this delegate for the Cupertino
/// textfield. /// text field.
abstract class TextSelectionGestureDetectorBuilderDelegate { abstract class TextSelectionGestureDetectorBuilderDelegate {
/// [GlobalKey] to the [EditableText] for which the /// [GlobalKey] to the [EditableText] for which the
/// [TextSelectionGestureDetectorBuilder] will build a [TextSelectionGestureDetector]. /// [TextSelectionGestureDetectorBuilder] will build a [TextSelectionGestureDetector].
GlobalKey<EditableTextState> get editableTextKey; GlobalKey<EditableTextState> get editableTextKey;
/// Whether the textfield should respond to force presses. /// Whether the text field should respond to force presses.
bool get forcePressEnabled; bool get forcePressEnabled;
/// Whether the user may select text in the textfield. /// Whether the user may select text in the text field.
bool get selectionEnabled; bool get selectionEnabled;
} }
...@@ -924,7 +924,7 @@ class TextSelectionGestureDetectorBuilder { ...@@ -924,7 +924,7 @@ class TextSelectionGestureDetectorBuilder {
/// The delegate for this [TextSelectionGestureDetectorBuilder]. /// The delegate for this [TextSelectionGestureDetectorBuilder].
/// ///
/// The delegate provides the builder with information about what actions can /// The delegate provides the builder with information about what actions can
/// currently be performed on the textfield. Based on this, the builder adds /// currently be performed on the text field. Based on this, the builder adds
/// the correct gesture handlers to the gesture detector. /// the correct gesture handlers to the gesture detector.
@protected @protected
final TextSelectionGestureDetectorBuilderDelegate delegate; final TextSelectionGestureDetectorBuilderDelegate delegate;
......
...@@ -1628,9 +1628,9 @@ void main() { ...@@ -1628,9 +1628,9 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(50.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(); await tester.pump();
// We moved the cursor. // We moved the cursor.
...@@ -1660,11 +1660,11 @@ void main() { ...@@ -1660,11 +1660,11 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(50.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(const Duration(milliseconds: 500)); await tester.pump(const Duration(milliseconds: 500));
await tester.tapAt(textfieldStart + const Offset(50.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(); await tester.pump();
// Plain collapsed selection. // Plain collapsed selection.
...@@ -1753,19 +1753,19 @@ void main() { ...@@ -1753,19 +1753,19 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(50.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(const Duration(milliseconds: 500)); await tester.pump(const Duration(milliseconds: 500));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
// First tap moved the cursor. // First tap moved the cursor.
expect( expect(
controller.selection, controller.selection,
const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream), const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream),
); );
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
// Second tap selects the word around the cursor. // Second tap selects the word around the cursor.
...@@ -1795,12 +1795,12 @@ void main() { ...@@ -1795,12 +1795,12 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
final TestGesture gesture = final TestGesture gesture =
await tester.startGesture(textfieldStart + const Offset(150.0, 5.0)); await tester.startGesture(textFieldStart + const Offset(150.0, 5.0));
// Hold the press. // Hold the press.
await tester.pumpAndSettle(); await tester.pumpAndSettle();
...@@ -1840,19 +1840,19 @@ void main() { ...@@ -1840,19 +1840,19 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
// First tap moved the cursor. // First tap moved the cursor.
expect( expect(
controller.selection, controller.selection,
const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream), const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream),
); );
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 500)); await tester.pump(const Duration(milliseconds: 500));
await tester.tapAt(textfieldStart + const Offset(100.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(100.0, 5.0));
await tester.pump(); await tester.pump();
// Plain collapsed selection at the edge of first word. In iOS 12, the // Plain collapsed selection at the edge of first word. In iOS 12, the
...@@ -2075,12 +2075,12 @@ void main() { ...@@ -2075,12 +2075,12 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
final TestGesture gesture = final TestGesture gesture =
await tester.startGesture(textfieldStart + const Offset(150.0, 5.0)); await tester.startGesture(textFieldStart + const Offset(150.0, 5.0));
// Hold the press. // Hold the press.
await tester.pump(const Duration(milliseconds: 500)); await tester.pump(const Duration(milliseconds: 500));
...@@ -2122,12 +2122,12 @@ void main() { ...@@ -2122,12 +2122,12 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
final TestGesture gesture = final TestGesture gesture =
await tester.startGesture(textfieldStart + const Offset(150.0, 5.0)); await tester.startGesture(textFieldStart + const Offset(150.0, 5.0));
// Hold the press. // Hold the press.
await tester.pumpAndSettle(); await tester.pumpAndSettle();
...@@ -2168,11 +2168,11 @@ void main() { ...@@ -2168,11 +2168,11 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getCenter(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getCenter(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
await tester.longPressAt(textfieldStart + const Offset(150.0, 5.0)); await tester.longPressAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(); await tester.pump();
// Should only have paste option when whole obscure text is selected. // Should only have paste option when whole obscure text is selected.
...@@ -2182,11 +2182,11 @@ void main() { ...@@ -2182,11 +2182,11 @@ void main() {
expect(find.text('Select All'), findsNothing); expect(find.text('Select All'), findsNothing);
// Tap to cancel selection. // Tap to cancel selection.
final Offset textfieldEnd = tester.getTopRight(find.byType(CupertinoTextField)); final Offset textFieldEnd = tester.getTopRight(find.byType(CupertinoTextField));
await tester.tapAt(textfieldEnd + const Offset(-10.0, 5.0)); await tester.tapAt(textFieldEnd + const Offset(-10.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
// Long tap at the end. // Long tap at the end.
await tester.longPressAt(textfieldEnd + const Offset(-10.0, 5.0)); await tester.longPressAt(textFieldEnd + const Offset(-10.0, 5.0));
await tester.pump(); await tester.pump();
// Should have paste and select all options when collapse. // Should have paste and select all options when collapse.
...@@ -2212,9 +2212,9 @@ void main() { ...@@ -2212,9 +2212,9 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.longPressAt(textfieldStart + const Offset(50.0, 5.0)); await tester.longPressAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
// Collapsed cursor for iOS long press. // Collapsed cursor for iOS long press.
...@@ -2244,12 +2244,12 @@ void main() { ...@@ -2244,12 +2244,12 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.longPressAt(textfieldStart + const Offset(50.0, 5.0)); await tester.longPressAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
await tester.tapAt(textfieldStart + const Offset(50.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(); await tester.pump();
// We ended up moving the cursor to the edge of the same word and dismissed // We ended up moving the cursor to the edge of the same word and dismissed
...@@ -2280,10 +2280,10 @@ void main() { ...@@ -2280,10 +2280,10 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
final TestGesture gesture = final TestGesture gesture =
await tester.startGesture(textfieldStart + const Offset(50.0, 5.0)); await tester.startGesture(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(const Duration(milliseconds: 500)); await tester.pump(const Duration(milliseconds: 500));
// Long press on iOS shows collapsed selection cursor. // Long press on iOS shows collapsed selection cursor.
...@@ -2355,10 +2355,10 @@ void main() { ...@@ -2355,10 +2355,10 @@ void main() {
// the right side of the screen. // the right side of the screen.
expect(lastCharEndpoint[0].point.dx, moreOrLessEquals(1094.73, epsilon: 0.25)); expect(lastCharEndpoint[0].point.dx, moreOrLessEquals(1094.73, epsilon: 0.25));
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
final TestGesture gesture = final TestGesture gesture =
await tester.startGesture(textfieldStart + const Offset(300, 5)); await tester.startGesture(textFieldStart + const Offset(300, 5));
await tester.pump(const Duration(milliseconds: 500)); await tester.pump(const Duration(milliseconds: 500));
expect( expect(
...@@ -2432,19 +2432,19 @@ void main() { ...@@ -2432,19 +2432,19 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
// First tap moved the cursor to the beginning of the second word. // First tap moved the cursor to the beginning of the second word.
expect( expect(
controller.selection, controller.selection,
const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream), const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream),
); );
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 500)); await tester.pump(const Duration(milliseconds: 500));
await tester.longPressAt(textfieldStart + const Offset(100.0, 5.0)); await tester.longPressAt(textFieldStart + const Offset(100.0, 5.0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
// Plain collapsed selection at the exact tap position. // Plain collapsed selection at the exact tap position.
...@@ -2474,19 +2474,19 @@ void main() { ...@@ -2474,19 +2474,19 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.longPressAt(textfieldStart + const Offset(50.0, 5.0)); await tester.longPressAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
// First tap moved the cursor. // First tap moved the cursor.
expect( expect(
controller.selection, controller.selection,
const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream), const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream),
); );
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
// Double tap selection. // Double tap selection.
...@@ -2515,15 +2515,15 @@ void main() { ...@@ -2515,15 +2515,15 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
await tester.tapAt(textfieldStart + const Offset(50.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
expect( expect(
controller.selection, controller.selection,
const TextSelection.collapsed(offset: 7, affinity: TextAffinity.upstream), const TextSelection.collapsed(offset: 7, affinity: TextAffinity.upstream),
); );
await tester.tapAt(textfieldStart + const Offset(50.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(50.0, 5.0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
expect( expect(
controller.selection, controller.selection,
...@@ -2532,14 +2532,14 @@ void main() { ...@@ -2532,14 +2532,14 @@ void main() {
expect(find.byType(CupertinoButton), isContextMenuProvidedByPlatform ? findsNothing : findsNWidgets(3)); expect(find.byType(CupertinoButton), isContextMenuProvidedByPlatform ? findsNothing : findsNWidgets(3));
// Double tap selecting the same word somewhere else is fine. // Double tap selecting the same word somewhere else is fine.
await tester.tapAt(textfieldStart + const Offset(100.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(100.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
// First tap moved the cursor. // First tap moved the cursor.
expect( expect(
controller.selection, controller.selection,
const TextSelection.collapsed(offset: 7, affinity: TextAffinity.upstream), const TextSelection.collapsed(offset: 7, affinity: TextAffinity.upstream),
); );
await tester.tapAt(textfieldStart + const Offset(100.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(100.0, 5.0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
expect( expect(
controller.selection, controller.selection,
...@@ -2547,14 +2547,14 @@ void main() { ...@@ -2547,14 +2547,14 @@ void main() {
); );
expect(find.byType(CupertinoButton), isContextMenuProvidedByPlatform ? findsNothing : findsNWidgets(3)); expect(find.byType(CupertinoButton), isContextMenuProvidedByPlatform ? findsNothing : findsNWidgets(3));
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pump(const Duration(milliseconds: 50)); await tester.pump(const Duration(milliseconds: 50));
// First tap moved the cursor. // First tap moved the cursor.
expect( expect(
controller.selection, controller.selection,
const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream), const TextSelection.collapsed(offset: 8, affinity: TextAffinity.downstream),
); );
await tester.tapAt(textfieldStart + const Offset(150.0, 5.0)); await tester.tapAt(textFieldStart + const Offset(150.0, 5.0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
expect( expect(
controller.selection, controller.selection,
...@@ -2578,15 +2578,15 @@ void main() { ...@@ -2578,15 +2578,15 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
final int pointerValue = tester.nextPointer; final int pointerValue = tester.nextPointer;
final TestGesture gesture = await tester.createGesture(); final TestGesture gesture = await tester.createGesture();
await gesture.downWithCustomEvent( await gesture.downWithCustomEvent(
textfieldStart + const Offset(150.0, 5.0), textFieldStart + const Offset(150.0, 5.0),
PointerDownEvent( PointerDownEvent(
pointer: pointerValue, pointer: pointerValue,
position: textfieldStart + const Offset(150.0, 5.0), position: textFieldStart + const Offset(150.0, 5.0),
pressure: 3.0, pressure: 3.0,
pressureMax: 6.0, pressureMax: 6.0,
pressureMin: 0.0, pressureMin: 0.0,
...@@ -2618,15 +2618,15 @@ void main() { ...@@ -2618,15 +2618,15 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byType(CupertinoTextField)); final Offset textFieldStart = tester.getTopLeft(find.byType(CupertinoTextField));
final int pointerValue = tester.nextPointer; final int pointerValue = tester.nextPointer;
final TestGesture gesture = await tester.createGesture(); final TestGesture gesture = await tester.createGesture();
await gesture.downWithCustomEvent( await gesture.downWithCustomEvent(
textfieldStart + const Offset(150.0, 5.0), textFieldStart + const Offset(150.0, 5.0),
PointerDownEvent( PointerDownEvent(
pointer: pointerValue, pointer: pointerValue,
position: textfieldStart + const Offset(150.0, 5.0), position: textFieldStart + const Offset(150.0, 5.0),
// iPhone 6 and below report 0 across the board. // iPhone 6 and below report 0 across the board.
pressure: 0, pressure: 0,
pressureMax: 0, pressureMax: 0,
...@@ -4463,12 +4463,12 @@ void main() { ...@@ -4463,12 +4463,12 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byKey(const Key('field0'))); final Offset textFieldStart = tester.getTopLeft(find.byKey(const Key('field0')));
await tester.longPressAt(textfieldStart + const Offset(50.0, 2.0)); await tester.longPressAt(textFieldStart + const Offset(50.0, 2.0));
await tester.pump(const Duration(milliseconds: 150)); await tester.pump(const Duration(milliseconds: 150));
// Tap the Select All button. // Tap the Select All button.
await tester.tapAt(textfieldStart + const Offset(20.0, 100.0)); await tester.tapAt(textFieldStart + const Offset(20.0, 100.0));
await tester.pump(const Duration(milliseconds: 300)); await tester.pump(const Duration(milliseconds: 300));
await expectLater( await expectLater(
...@@ -4510,12 +4510,12 @@ void main() { ...@@ -4510,12 +4510,12 @@ void main() {
), ),
); );
final Offset textfieldStart = tester.getTopLeft(find.byKey(const Key('field0'))); final Offset textFieldStart = tester.getTopLeft(find.byKey(const Key('field0')));
await tester.longPressAt(textfieldStart + const Offset(50.0, 2.0)); await tester.longPressAt(textFieldStart + const Offset(50.0, 2.0));
await tester.pump(const Duration(milliseconds: 150)); await tester.pump(const Duration(milliseconds: 150));
// Tap the Select All button. // Tap the Select All button.
await tester.tapAt(textfieldStart + const Offset(20.0, 100.0)); await tester.tapAt(textFieldStart + const Offset(20.0, 100.0));
await tester.pump(const Duration(milliseconds: 300)); await tester.pump(const Duration(milliseconds: 300));
await expectLater( await expectLater(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment