Skip to content

Commit 0caddec

Browse files
jmikolakevinAlbs
authored andcommitted
CDRIVER-4051 Sync valid-pass and CRUD unified tests (#819)
Synced with mongodb/specifications@44f8310
1 parent 2e35474 commit 0caddec

File tree

4 files changed

+57
-40
lines changed

4 files changed

+57
-40
lines changed

src/libmongoc/tests/json/crud/unified/insertMany-dots_and_dollars.json

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,11 @@
5353
]
5454
},
5555
"expectResult": {
56-
"insertedCount": 1,
57-
"insertedIds": {
58-
"$$unsetOrMatches": {
59-
"0": 1
56+
"$$unsetOrMatches": {
57+
"insertedIds": {
58+
"$$unsetOrMatches": {
59+
"0": 1
60+
}
6061
}
6162
}
6263
}
@@ -162,10 +163,11 @@
162163
]
163164
},
164165
"expectResult": {
165-
"insertedCount": 1,
166-
"insertedIds": {
167-
"$$unsetOrMatches": {
168-
"0": 1
166+
"$$unsetOrMatches": {
167+
"insertedIds": {
168+
"$$unsetOrMatches": {
169+
"0": 1
170+
}
169171
}
170172
}
171173
}
@@ -221,10 +223,11 @@
221223
]
222224
},
223225
"expectResult": {
224-
"insertedCount": 1,
225-
"insertedIds": {
226-
"$$unsetOrMatches": {
227-
"0": 1
226+
"$$unsetOrMatches": {
227+
"insertedIds": {
228+
"$$unsetOrMatches": {
229+
"0": 1
230+
}
228231
}
229232
}
230233
}
@@ -284,10 +287,11 @@
284287
]
285288
},
286289
"expectResult": {
287-
"insertedCount": 1,
288-
"insertedIds": {
289-
"$$unsetOrMatches": {
290-
"0": 1
290+
"$$unsetOrMatches": {
291+
"insertedIds": {
292+
"$$unsetOrMatches": {
293+
"0": 1
294+
}
291295
}
292296
}
293297
}

src/libmongoc/tests/json/crud/unified/insertOne-dots_and_dollars.json

Lines changed: 29 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,10 @@
6363
}
6464
},
6565
"expectResult": {
66-
"insertedId": {
67-
"$$unsetOrMatches": 1
66+
"$$unsetOrMatches": {
67+
"insertedId": {
68+
"$$unsetOrMatches": 1
69+
}
6870
}
6971
}
7072
}
@@ -165,8 +167,10 @@
165167
}
166168
},
167169
"expectResult": {
168-
"insertedId": {
169-
"$$unsetOrMatches": 1
170+
"$$unsetOrMatches": {
171+
"insertedId": {
172+
"$$unsetOrMatches": 1
173+
}
170174
}
171175
}
172176
}
@@ -219,8 +223,10 @@
219223
}
220224
},
221225
"expectResult": {
222-
"insertedId": {
223-
"$$unsetOrMatches": 1
226+
"$$unsetOrMatches": {
227+
"insertedId": {
228+
"$$unsetOrMatches": 1
229+
}
224230
}
225231
}
226232
}
@@ -277,8 +283,10 @@
277283
}
278284
},
279285
"expectResult": {
280-
"insertedId": {
281-
"$$unsetOrMatches": 1
286+
"$$unsetOrMatches": {
287+
"insertedId": {
288+
"$$unsetOrMatches": 1
289+
}
282290
}
283291
}
284292
}
@@ -386,9 +394,11 @@
386394
}
387395
},
388396
"expectResult": {
389-
"insertedId": {
390-
"$$unsetOrMatches": {
391-
"a.b": 1
397+
"$$unsetOrMatches": {
398+
"insertedId": {
399+
"$$unsetOrMatches": {
400+
"a.b": 1
401+
}
392402
}
393403
}
394404
}
@@ -496,8 +506,10 @@
496506
}
497507
},
498508
"expectResult": {
499-
"insertedId": {
500-
"$$unsetOrMatches": 1
509+
"$$unsetOrMatches": {
510+
"insertedId": {
511+
"$$unsetOrMatches": 1
512+
}
501513
}
502514
}
503515
}
@@ -558,8 +570,10 @@
558570
}
559571
},
560572
"expectResult": {
561-
"acknowledged": {
562-
"$$unsetOrMatches": false
573+
"$$unsetOrMatches": {
574+
"acknowledged": {
575+
"$$unsetOrMatches": false
576+
}
563577
}
564578
}
565579
}

src/libmongoc/tests/json/unified/poc-crud.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -242,12 +242,14 @@
242242
},
243243
"expectError": {
244244
"expectResult": {
245-
"deletedCount": 0,
246-
"insertedCount": 2,
247-
"matchedCount": 0,
248-
"modifiedCount": 0,
249-
"upsertedCount": 0,
250-
"upsertedIds": {}
245+
"$$unsetOrMatches": {
246+
"deletedCount": 0,
247+
"insertedCount": 2,
248+
"matchedCount": 0,
249+
"modifiedCount": 0,
250+
"upsertedCount": 0,
251+
"upsertedIds": {}
252+
}
251253
}
252254
}
253255
}

src/libmongoc/tests/json/unified/poc-retryable-writes.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -298,9 +298,6 @@
298298
},
299299
"expectResult": {
300300
"$$unsetOrMatches": {
301-
"insertedCount": {
302-
"$$unsetOrMatches": 2
303-
},
304301
"insertedIds": {
305302
"$$unsetOrMatches": {
306303
"0": 3,

0 commit comments

Comments
 (0)