anchor.diff:  }
   
   Command makeCompilationCommand(String testName, FileUtils fileUtils) {
  -  var config = new options.OptionsParser().parse(['--timeout', '2'])[0];
     var createFileScript = Platform.script
         .resolve('skipping_dart2js_compilations_helper.dart')
         .toFilePath();
  
positive.code:       var completedHandler = new CommandCompletedHandler(fileUtils, shouldRun);
        var command = makeCompilationCommand(name, fileUtils);
        var process = new runner.RunningProcess(command, 60);
        return process.run().then((runner.CommandOutput output) {
          completedHandler.processCompletedTest(output);
        });
      }
  
negative.code: 
  class CommandCompletedHandler {
    FileUtils fileUtils;
    bool _shouldHaveRun;
  
    CommandCompletedHandler(FileUtils this.fileUtils, bool this._shouldHaveRun);
  
    void processCompletedTest(CommandOutput output) {
      Expect.isTrue(output.exitCode == 0);
      Expect.isTrue(output.stderr.length == 0);
      if (_shouldHaveRun) {
  