anchor.diff:      }
       if (['dart2js', 'dart2dart'].contains(configuration['compiler'])) {
         return new CompilationCommand(outputFile,
  -                                   !useDart2JsFromSdk,
  +                                   !useSdk,
                                      dart2JsBootstrapDependencies,
                                      compilerPath,
                                      args);
  
positive.code:           if (compiler == 'none') {
              var packageRootPath = packageRoot(optionsFromFile['packageRoot']);
              if (packageRootPath != null) {
                var absolutePath = 
                    TestUtils.absolutePath(new Path(packageRootPath));
                packageRootUri = new Uri.fromComponents(
                    scheme: 'file',
  
negative.code:       do {
          List<Command> commandSet = new List<Command>.from(commands);
          if (subtestIndex != 0) {
            // NOTE: The first time we enter this loop, all the compilation
            // commands will be executed. On subsequent loop iterations, we
            // don't need to do any compilations. Thus we set "commandSet = []".
            commandSet = [];
          }
  