Skip to content

Commit 0b39ddb

Browse files
RUBY-3480 Sync CRUD spec tests
1 parent 43c94ee commit 0b39ddb

File tree

2 files changed

+0
-37
lines changed

2 files changed

+0
-37
lines changed

spec/spec_tests/data/crud_unified/aggregate-write-readPreference.yml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@ schemaVersion: '1.4'
55
runOnRequirements:
66
# 3.6+ non-standalone is needed to utilize $readPreference in OP_MSG
77
- minServerVersion: "3.6"
8-
# https://jira.mongodb.org/browse/DRIVERS-291
9-
maxServerVersion: "7.99"
108
topologies: [ replicaset, sharded, load-balanced ]
11-
# SERVER-90047: failures against latest server necessitate adding this for now
12-
maxServerVersion: "8.0.0"
139

1410
_yamlAnchors:
1511
readConcern: &readConcern
@@ -55,16 +51,11 @@ initialData:
5551
- { _id: 1, x: 11 }
5652
- { _id: 2, x: 22 }
5753
- { _id: 3, x: 33 }
58-
- collectionName: *collection1Name
59-
databaseName: *database0Name
60-
documents: []
6154

6255
tests:
6356
- description: "Aggregate with $out includes read preference for 5.0+ server"
6457
runOnRequirements:
6558
- minServerVersion: "5.0"
66-
# https://jira.mongodb.org/browse/RUBY-3539
67-
maxServerVersion: "7.99"
6859
serverless: "forbid"
6960
operations:
7061
- object: *collection0
@@ -84,12 +75,6 @@ tests:
8475
$readPreference: *readPreference
8576
readConcern: *readConcern
8677
writeConcern: *writeConcern
87-
outcome: &outcome
88-
- collectionName: *collection1Name
89-
databaseName: *database0Name
90-
documents:
91-
- { _id: 2, x: 22 }
92-
- { _id: 3, x: 33 }
9378

9479
- description: "Aggregate with $out omits read preference for pre-5.0 server"
9580
runOnRequirements:
@@ -114,7 +99,6 @@ tests:
11499
$readPreference: { $$exists: false }
115100
readConcern: *readConcern
116101
writeConcern: *writeConcern
117-
outcome: *outcome
118102

119103
- description: "Aggregate with $merge includes read preference for 5.0+ server"
120104
runOnRequirements:
@@ -137,7 +121,6 @@ tests:
137121
$readPreference: *readPreference
138122
readConcern: *readConcern
139123
writeConcern: *writeConcern
140-
outcome: *outcome
141124

142125
- description: "Aggregate with $merge omits read preference for pre-5.0 server"
143126
runOnRequirements:
@@ -158,4 +141,3 @@ tests:
158141
$readPreference: { $$exists: false }
159142
readConcern: *readConcern
160143
writeConcern: *writeConcern
161-
outcome: *outcome

spec/spec_tests/data/crud_unified/db-aggregate-write-readPreference.yml

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,8 @@ runOnRequirements:
77
# Serverless does not support $listLocalSessions and $currentOp stages, and
88
# mongos does not allow combining them with $out or $merge.
99
- minServerVersion: "3.6"
10-
# https://jira.mongodb.org/browse/DRIVERS-291
11-
maxServerVersion: "7.99"
1210
topologies: [ replicaset ]
1311
serverless: forbid
14-
# SERVER-90047: failures against latest server necessitate adding this for now
15-
maxServerVersion: "8.0.0"
1612

1713
_yamlAnchors:
1814
readConcern: &readConcern
@@ -47,17 +43,10 @@ createEntities:
4743
database: *database0
4844
collectionName: &collection0Name coll0
4945

50-
initialData:
51-
- collectionName: *collection0Name
52-
databaseName: *database0Name
53-
documents: []
54-
5546
tests:
5647
- description: "Database-level aggregate with $out includes read preference for 5.0+ server"
5748
runOnRequirements:
5849
- minServerVersion: "5.0"
59-
# https://jira.mongodb.org/browse/RUBY-3539
60-
maxServerVersion: "7.99"
6150
serverless: "forbid"
6251
operations:
6352
- object: *database0
@@ -79,11 +68,6 @@ tests:
7968
$readPreference: *readPreference
8069
readConcern: *readConcern
8170
writeConcern: *writeConcern
82-
outcome: &outcome
83-
- collectionName: *collection0Name
84-
databaseName: *database0Name
85-
documents:
86-
- { _id: 1 }
8771

8872
- description: "Database-level aggregate with $out omits read preference for pre-5.0 server"
8973
runOnRequirements:
@@ -108,7 +92,6 @@ tests:
10892
$readPreference: { $$exists: false }
10993
readConcern: *readConcern
11094
writeConcern: *writeConcern
111-
outcome: *outcome
11295

11396
- description: "Database-level aggregate with $merge includes read preference for 5.0+ server"
11497
runOnRequirements:
@@ -133,7 +116,6 @@ tests:
133116
$readPreference: *readPreference
134117
readConcern: *readConcern
135118
writeConcern: *writeConcern
136-
outcome: *outcome
137119

138120
- description: "Database-level aggregate with $merge omits read preference for pre-5.0 server"
139121
runOnRequirements:
@@ -154,4 +136,3 @@ tests:
154136
$readPreference: { $$exists: false }
155137
readConcern: *readConcern
156138
writeConcern: *writeConcern
157-
outcome: *outcome

0 commit comments

Comments
 (0)