anchor.diff:  
     void doStartTest(Command command, int timeout) {
       _startTime = new DateTime.now();
  -    _testStdout = [];
  -    _testStderr = [];
  +    _testStdout = new OutputLog();
  +    _testStderr = new OutputLog();
       _status = null;
       _stdoutCompleter = new Completer();
       _stderrCompleter = new Completer();
  
positive.code:         command,
          exitCode,
          timedOut,
          stdout,
          stderr,
          new DateTime.now().difference(startTime),
          compilationSkipped,
          pid);
  
negative.code:   DateTime startTime;
    Timer timeoutTimer;
    int pid;
    OutputLog stdout = new OutputLog();
    OutputLog stderr = new OutputLog();
    bool compilationSkipped = false;
    Completer<CommandOutput> completer;
  
  