Skip to content

Commit e4d1bb7

Browse files
committed
Update CRUD test runner to use acknowledged write concern
Ignore "should support bypassDocumentValidation" test in FindAndUpdateOperationSpecification if server is less than version 3.2 JAVA-3254
1 parent fed2ac5 commit e4d1bb7

File tree

4 files changed

+4
-3
lines changed

4 files changed

+4
-3
lines changed

driver-async/src/test/functional/com/mongodb/async/client/CrudTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ public void setUp() {
8989

9090
collectionHelper = new CollectionHelper<Document>(new DocumentCodec(), new MongoNamespace(databaseName, collectionName));
9191
collectionHelper.killAllSessions();
92-
collectionHelper.create(collectionName, new CreateCollectionOptions(), WriteConcern.MAJORITY);
92+
collectionHelper.create(collectionName, new CreateCollectionOptions(), WriteConcern.ACKNOWLEDGED);
9393

9494
com.mongodb.MongoClientSettings.Builder builder = getMongoClientBuilderFromConnectionString()
9595
.addCommandListener(commandListener);

driver-core/src/test/functional/com/mongodb/operation/FindAndUpdateOperationSpecification.groovy

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,7 @@ class FindAndUpdateOperationSpecification extends OperationFunctionalSpecificati
322322
async << [true, false]
323323
}
324324

325+
@IgnoreIf({ !serverVersionAtLeast(3, 2) })
325326
def 'should support bypassDocumentValidation'() {
326327
given:
327328
def namespace = new MongoNamespace(getDatabaseName(), 'collectionOut')

driver-legacy/src/test/functional/com/mongodb/client/LegacyCrudTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public void setUp() {
9191
collectionHelper = new CollectionHelper<Document>(new DocumentCodec(), new MongoNamespace(databaseName, collectionName));
9292

9393
collectionHelper.killAllSessions();
94-
collectionHelper.create(collectionName, new CreateCollectionOptions(), WriteConcern.MAJORITY);
94+
collectionHelper.create(collectionName, new CreateCollectionOptions(), WriteConcern.ACKNOWLEDGED);
9595

9696
MongoClientSettings settings = MongoClientSettings.builder(getMongoClientSettings())
9797
.addCommandListener(commandListener)

driver-sync/src/test/functional/com/mongodb/client/CrudTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public void setUp() {
9191
collectionHelper = new CollectionHelper<Document>(new DocumentCodec(), new MongoNamespace(databaseName, collectionName));
9292

9393
collectionHelper.killAllSessions();
94-
collectionHelper.create(collectionName, new CreateCollectionOptions(), WriteConcern.MAJORITY);
94+
collectionHelper.create(collectionName, new CreateCollectionOptions(), WriteConcern.ACKNOWLEDGED);
9595

9696
MongoClientSettings settings = MongoClientSettings.builder(getMongoClientSettings())
9797
.addCommandListener(commandListener)

0 commit comments

Comments
 (0)