...
1# This file was created automatically using mongodb-spec-converter.
2# Please review the generated file, then remove this notice.
3
4description: deleteMany-hint-serverError
5schemaVersion: '1.0'
6runOnRequirements:
7 -
8 minServerVersion: 3.4.0
9 maxServerVersion: 4.3.3
10createEntities:
11 -
12 client:
13 id: &client0 client0
14 observeEvents:
15 - commandStartedEvent
16 -
17 database:
18 id: &database0 database0
19 client: client0
20 databaseName: &database_name crud-v2
21 -
22 collection:
23 id: &collection0 collection0
24 database: database0
25 collectionName: &collection_name DeleteMany_hint
26initialData:
27 -
28 collectionName: *collection_name
29 databaseName: *database_name
30 documents:
31 -
32 _id: 1
33 x: 11
34 -
35 _id: 2
36 x: 22
37 -
38 _id: 3
39 x: 33
40tests:
41 -
42 description: 'DeleteMany with hint string unsupported (server-side error)'
43 operations:
44 -
45 object: *collection0
46 name: deleteMany
47 arguments:
48 filter: &filter
49 _id:
50 $gt: 1
51 hint: _id_
52 expectError:
53 isError: true
54 expectEvents:
55 -
56 client: *client0
57 events:
58 -
59 commandStartedEvent:
60 command:
61 delete: *collection_name
62 deletes:
63 -
64 q: *filter
65 hint: _id_
66 limit: 0
67 outcome: &outcome
68 -
69 collectionName: *collection_name
70 databaseName: *database_name
71 documents:
72 -
73 _id: 1
74 x: 11
75 -
76 _id: 2
77 x: 22
78 -
79 _id: 3
80 x: 33
81 -
82 description: 'DeleteMany with hint document unsupported (server-side error)'
83 operations:
84 -
85 object: *collection0
86 name: deleteMany
87 arguments:
88 filter: *filter
89 hint:
90 _id: 1
91 expectError:
92 isError: true
93 expectEvents:
94 -
95 client: *client0
96 events:
97 -
98 commandStartedEvent:
99 command:
100 delete: *collection_name
101 deletes:
102 -
103 q: *filter
104 hint:
105 _id: 1
106 limit: 0
107 outcome: *outcome
View as plain text