testWidgets('Dragging between multiple lines keeps the contact point at the same place on the handle on Android',(WidgetTestertester)async{
testWidgetsWithLeakTracking('Dragging between multiple lines keeps the contact point at the same place on the handle on Android',(WidgetTestertester)async{
testWidgets('Dragging between multiple lines keeps the contact point at the same place on the handle on iOS',(WidgetTestertester)async{
testWidgetsWithLeakTracking('Dragging between multiple lines keeps the contact point at the same place on the handle on iOS',(WidgetTestertester)async{
testWidgets('Cursor should not move on a quick touch drag when touch does not begin on previous selection (iOS)',(WidgetTestertester)async{
testWidgetsWithLeakTracking('Cursor should not move on a quick touch drag when touch does not begin on previous selection (iOS)',(WidgetTestertester)async{
testWidgets('when CupertinoTextField would be blocked by keyboard, it is shown with enough space for the selection handle',(WidgetTestertester)async{
testWidgetsWithLeakTracking('when CupertinoTextField would be blocked by keyboard, it is shown with enough space for the selection handle',(WidgetTestertester)async{