anchor.diff:                  bytesNewLine.length;
               var endPosition = stdout.length - bytesEOF.length;
   
  -            var _failed = !areByteArraysEqual(expectedContent,
  -                                              0,
  -                                              stdout,
  -                                              startPosition,
  -                                              endPosition - startPosition);
  -            if (_failed) {
  -              printDebug("Test failure because command.expectedOutputFile "
  -                         "doesn't match stdout of DRT");
  -            }
  -            return _failed;
  +            return !areByteArraysEqual(expectedContent,
  +                                       0,
  +                                       stdout,
  +                                       startPosition,
  +                                       endPosition - startPosition);
             }
           }
  -        printDebug("Test failure because we didn't find 'Content-Length' in the"
  -                   " DRT output");
           return true;
         } else {
  -        var _failed = !areByteArraysEqual(expectedContent, 0,
  -                                          stdout, 0,
  -                                          stdout.length);
  -        if (_failed) {
  -          printDebug("Test failure because command.expectedOutputFile doesn't "
  -                     "match stdout of DRT");
  -        }
  -        return _failed;
  -      }
  -    }
  -    printDebug("Test failure because command.expectedOutputFile doesn't exist");
  +        return !areByteArraysEqual(expectedContent, 0,
  +                                   stdout, 0,
  +                                   stdout.length);
  +      }
  +    }
       return true;
     }
   
  
positive.code:           break;
          case 'PASS':
            if (has_content_type) {
              var _failed = (exitCode != 0 && !hasCrashed);
              if (_failed) {
                printDebug("Test failure because '(exitCode != 0 && !hasCrashed) "
                           "was true");
              }
              return _failed;
            }
            break;
        }
      }
      printDebug("Test failure because content-type: text/plain + PASS was not "
                 "found");
      return true;
    }
  
    void printDebug(String msg) {
      print("");
      print("DEBUG(infrastructure): $msg");
      print("DEBUG(infrastructure): cmd.executable:  '${command.executable}'");
      print("DEBUG(infrastructure): cmd.arguments:   '${command.arguments}'");
      print("DEBUG(infrastructure): cmd.environment: '${command.environment}'");
      print("");
    }
  }
  
  
negative.code:         if ((testCase as BrowserTestCase).numRetries > 0) {
            requestRetry = true;
          }
          print("Warning: Test failure because of missing XDisplay");
          return true;
        }
      }
  