anchor.diff:     *
      *     // VMOptions=--flag1 --flag2
      *
  +   *   - Flags can be passed to dart2js, dart2dart or vm by adding a comment
  +   *   to the test file:
  +   *
  +   *     // SharedOptions=--flag1 --flag2
  +   *
      *   - Flags can be passed to the dart script that contains the test also
      *   using comments, as follows:
      *
  
positive.code: 
    List<Command> makeCommands(TestInformation info, var vmOptions, var args) {
      var compiler = configuration['compiler'];
      switch (compiler) {
      case 'dart2js':
        args = new List.from(args);
        String tempDir = createCompilationOutputDirectory(info.filePath);
        args.add('--out=$tempDir/out.js');
  
        var command = CommandBuilder.instance.getCompilationCommand(
  
negative.code: 
      case 'none':
        var arguments = new List.from(vmOptions);
        arguments.addAll(sharedOptions);
        arguments.addAll(args);
        return <Command>[CommandBuilder.instance.getVmCommand(
            dartShellFileName, arguments, configurationDir)];
  