anchor.diff:        }
       } else {
         printStatus('Will connect to already running application instance.');
  -    }
  -
  -    // Check for the existence of a `.packages` file.
  -    PackageMap.globalPackagesPath = path.normalize(path.absolute(PackageMap.globalPackagesPath));
  -    if (!new io.File(PackageMap.globalPackagesPath).existsSync()) {
  -      Status status = logger.startProgress('Missing .packages file; running `pub get`:');
  -      await runAsync(<String>[sdkBinaryName('pub'), 'get', '--no-precompile', '--no-packages-dir']);
  -      status.stop(showElapsedTime: true);
       }
   
       Cache.releaseLockEarly();
  
positive.code: import '../application_package.dart';
  import '../base/file_system.dart';
  import '../base/common.dart';
  import '../base/logger.dart';
  import '../base/os.dart';
  import '../base/process.dart';
  import '../build_info.dart';
  import '../cache.dart';
  import '../dart/package_map.dart';
  
negative.code: Future<int> runTests(List<String> testArgs) async {
    printTrace('Running driver tests.');
  
    PackageMap.globalPackagesPath = path.normalize(path.absolute(PackageMap.globalPackagesPath));
    List<String> args = testArgs.toList()
      ..add('--packages=${PackageMap.globalPackagesPath}')
      ..add('-rexpanded');
  