anchor.diff:    });
     group('Aggregate:', () {
       test('testAggregate',testAggregate);
  -    test('testAggregateToStream - if server older then version 2.6 test would be skipped',testAggregateToStream);
  +    solo_test('testAggregateToStream - if server older then version 2.6 test would be skipped',testAggregateToStream);
     });
     group('Error handling:', () {
       test('testQueryOnClosedConnection', testQueryOnClosedConnection);
  
positive.code: Future testAggregateToStream() {
    Db db = new Db('${DefaultUri}mongo_dart-test');
    List<Map> result = [];
    return db.open().then((c){
      return db.getBuildInfo();
    }).then((v){
      var versionArray = v['versionArray'];
      var versionNum = versionArray[0] * 100 + versionArray[1]; 
      if (versionNum < 206) { // Skip test for MongoDb server older then version 2.6 
        return db.close();
      }
      DbCollection coll = db.collection('testAggregate');
      coll.remove();
  
negative.code:     return coll.aggregateToStream(pipeline, cursorOptions: {'batchSize': 1}).toList();
    })
    .then((v){
      if (!skipTest) {
        expect(v.isNotEmpty, isTrue);
        expect(v[0]["_id"], "Age of Steam");
        expect(v[0]["avgRating"], 3);
      }
      return db.close();
    });
  }
  