anchor.diff:      test('testCursorWithOpenServerCursor', testCursorWithOpenServerCursor);
       test('testCursorGetMore', testCursorGetMore);
       test('testFindStream', testFindStream);
  -  }, skip: false);
  +  }, skip: true);
   
     group('DBCommand tests:', () {
       setUp(() async {
  
positive.code: 
    var result = await collection.findOne();
    expect(newCursor, isNotNull);
    // TODO: I think there's an error with this
    // I believe it should be expect(result, isNotNull)
    // But this seems to be the original behaviour of the test
    expect(result, isNotNull); // Added this -- and it passes!
  }
  
  void testDbCommandCreation() {
    DbCommand dbCommand = new DbCommand(db, "student", 0, 0, 1, {}, {});
    expect('mongo_dart-test.student', dbCommand.collectionNameBson.value);
  }
  
negative.code:   }, skip: true);
  
    group('Safe mode tests:', () {
      setUp(() async {
        await initializeDatabase();
      });
  
      tearDown(() async {
        await cleanupDatabase();
      });
  
      test('testSafeModeUpdate', testSafeModeUpdate);
    }, skip: true);
  
    group('Indexes tests:', () {
      setUp(() async {
        await initializeDatabase();
      });
  
      tearDown(() async {
        await cleanupDatabase();
      });
  
      test('testGetIndexes', testGetIndexes);
      test('testIndexCreation', testIndexCreation);
      test('testEnsureIndexWithIndexCreation', testEnsureIndexWithIndexCreation);
  