anchor.diff:  ''';
   
   final String _test = r'''
  +import 'dart:io';
  +
   import 'package:http/http.dart';
   import 'package:test/test.dart';
  -import 'package:test_process/test_process.dart';
   
   void main() {
     final port = '8080';
     final host = 'http://0.0.0.0:$port';
  +  late Process p;
   
     setUp(() async {
  -    await TestProcess.start(
  +    p = await Process.start(
         'dart',
         ['run', 'bin/server.dart'],
         environment: {'PORT': port},
       );
  -  });
  +    // Wait for server to start and print to stdout.
  +    await p.stdout.first;
  +  });
  +
  +  tearDown(() => p.kill());
   
     test('Root', () async {
       final response = await get(Uri.parse(host + '/'));
  
positive.code: dev_dependencies:
    http: ^0.13.0
    lints: ^1.0.0
    test_process: ^2.0.0
    test: ^1.15.0
  ''';
  
  
negative.code:     expect(response.statusCode, 200);
      expect(response.body, 'hello\n');
    });
  
    test('404', () async {
      final response = await get(Uri.parse(host + '/foobar'));
      expect(response.statusCode, 404);
  