anchor.diff:      } else if (res.errors.isNotEmpty) {
         print(testFile);
         print(res.errors);
  -
       }
     })..onError((error) => res.errors.add(error));
   
  
positive.code:   DateTime start = new DateTime.now();
  
    Result res = new Result();
    testFile.openRead().transform(
        new ESL.PacketTransformer()).listen(
            (ESL.Packet packet) => res.packetCount++,
            onDone: () {
      res.runtime = new DateTime.now().difference(start);
      testFile.length().then((int length) {
        res.byteCount = length;
  
negative.code:     }
    }
  
    new List.generate(3, (_) => null).forEach(
        (_) => new IO.Directory(testDataPath)
            .list(recursive: false, followLinks: true)
            .listen((IO.FileSystemEntity fse) {
      if (fse is IO.File) {
        String filename = fse.path.replaceAll(testDataPath, '');
        String suffix = filename.split('.').last;
  