anchor.diff:  import 'package:quiver/testing/async.dart';
   import 'package:sky/rendering.dart';
   import 'package:sky/services.dart';
  -import 'package:sky/widgets.dart';
  +import 'package:sky/widgets_next.dart';
   import 'package:test/test.dart';
   
  -import 'widget_tester.dart';
  +import '../fn3/widget_tester.dart';
   import '../services/mock_services.dart';
   
   class MockKeyboard implements KeyboardService {
  
positive.code:     }
  
      new FakeAsync().run((async) {
        tester.pumpFrame(builder);
  
        EditableText editableText = tester.findWidget(
            (Widget widget) => widget is EditableText);
  
        // Check that the cursor visibility toggles after each blink interval.
        void checkCursorToggle() {
  
negative.code:       );
      }
  
      tester.pumpFrame(builder());
  
      Element input = tester.findElementByKey(inputKey);
      Size emptyInputSize = (input.renderObject as RenderBox).size;
  
      // Simulate entry of text through the keyboard.
  