@@ -25,6 +25,7 @@ import static com.mongodb.MongoCredential.createMongoCRCredential
2525import static com.mongodb.MongoCredential.createMongoX509Credential
2626import static com.mongodb.MongoCredential.createPlainCredential
2727import static com.mongodb.MongoCredential.createScramSha1Credential
28+ import static com.mongodb.ReadPreference.primary
2829import static com.mongodb.ReadPreference.secondaryPreferred
2930import static java.util.Arrays.asList
3031import static java.util.concurrent.TimeUnit.MILLISECONDS
@@ -103,7 +104,7 @@ class ConnectionStringSpecification extends Specification {
103104 connectionString. getConnectTimeout() == 2500 ;
104105 connectionString. getSocketTimeout() == 5500 ;
105106 connectionString. getWriteConcern() == new WriteConcern (1 , 2500 , true );
106- connectionString. getReadPreference() == ReadPreference . primary() ;
107+ connectionString. getReadPreference() == primary() ;
107108 connectionString. getRequiredReplicaSetName() == ' test'
108109 connectionString. getSslEnabled()
109110
@@ -256,6 +257,7 @@ class ConnectionStringSpecification extends Specification {
256257 new ConnectionString (' mongodb://localhost/' +
257258 ' ?readPreference=secondaryPreferred' ) | secondaryPreferred()
258259 new ConnectionString (' mongodb://localhost/?slaveOk=true' ) | secondaryPreferred()
260+ new ConnectionString (' mongodb://localhost/?slaveOk=false' ) | primary()
259261 new ConnectionString (' mongodb://localhost/' +
260262 ' ?readPreference=secondaryPreferred' +
261263 ' &readPreferenceTags=dc:ny,rack:1' +
0 commit comments