Skip to content

Commit 9ec9c69

Browse files
committed
enforce read/write concern
1 parent 229ac9a commit 9ec9c69

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

internal/verifier/integration_test_suite.go

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import (
1111
"go.mongodb.org/mongo-driver/bson"
1212
"go.mongodb.org/mongo-driver/mongo"
1313
"go.mongodb.org/mongo-driver/mongo/options"
14+
"go.mongodb.org/mongo-driver/mongo/readconcern"
1415
"go.mongodb.org/mongo-driver/mongo/writeconcern"
1516
)
1617

@@ -47,17 +48,23 @@ func (suite *IntegrationTestSuite) Context() context.Context {
4748

4849
func (suite *IntegrationTestSuite) SetupSuite() {
4950
ctx := context.Background()
50-
clientOpts := options.Client().ApplyURI(suite.srcConnStr).SetAppName("Verifier Test Suite").SetWriteConcern(writeconcern.Majority())
51+
clientOpts := options.Client().ApplyURI(suite.srcConnStr).SetAppName("Verifier Test Suite").
52+
SetWriteConcern(writeconcern.Majority()).
53+
SetReadConcern(readconcern.Majority())
5154
var err error
5255

5356
suite.srcMongoClient, err = mongo.Connect(ctx, clientOpts)
5457
suite.Require().NoError(err)
5558

56-
clientOpts = options.Client().ApplyURI(suite.dstConnStr).SetAppName("Verifier Test Suite").SetWriteConcern(writeconcern.Majority())
59+
clientOpts = options.Client().ApplyURI(suite.dstConnStr).SetAppName("Verifier Test Suite").
60+
SetWriteConcern(writeconcern.Majority()).
61+
SetReadConcern(readconcern.Majority())
5762
suite.dstMongoClient, err = mongo.Connect(ctx, clientOpts)
5863
suite.Require().NoError(err)
5964

60-
clientOpts = options.Client().ApplyURI(suite.metaConnStr).SetAppName("Verifier Test Suite")
65+
clientOpts = options.Client().ApplyURI(suite.metaConnStr).SetAppName("Verifier Test Suite").
66+
SetWriteConcern(writeconcern.Majority()).
67+
SetReadConcern(readconcern.Majority())
6168
suite.metaMongoClient, err = mongo.Connect(ctx, clientOpts)
6269
suite.Require().NoError(err)
6370

0 commit comments

Comments
 (0)