Sha256: de0a2f6b3f8c7ddb0d48bfea85786661fdd7d4f09354b15fa32e0cd8799138b9
Contents?: true
Size: 1.73 KB
Versions: 23
Compression:
Stored size: 1.73 KB
Contents
runOn: # Server versions >= 3.4.0 will return an error response for unrecognized # deleteOne options. These tests check that the driver will raise an error # if a hint is provided on a server version < 3.4. - { maxServerVersion: "3.3.99" } data: - {_id: 1, x: 11} - {_id: 2, x: 22} - {_id: 3, x: 33} - {_id: 4, x: 44} collection_name: &collection_name 'BulkWrite_delete_hint' tests: - description: "BulkWrite deleteOne with hints unsupported (client-side error)" operations: - name: "bulkWrite" arguments: requests: - name: "deleteOne" arguments: filter: &deleteOne_filter1 { _id: 1 } hint: &hint_string "_id_" - name: "deleteOne" arguments: filter: &deleteOne_filter2 { _id: 2 } hint: &hint_doc { _id: 1 } options: { ordered: true } error: true expectations: [] outcome: &outcome collection: data: - {_id: 1, x: 11 } - {_id: 2, x: 22 } - {_id: 3, x: 33 } - {_id: 4, x: 44 } - description: "BulkWrite deleteMany with hints unsupported (client-side error)" operations: - name: "bulkWrite" arguments: requests: - name: "deleteMany" arguments: filter: &deleteMany_filter1 { _id: { $lt: 3 } } hint: *hint_string - name: "deleteMany" arguments: filter: &deleteMany_filter2 { _id: { $gte: 4 } } hint: *hint_doc options: { ordered: true } error: true expectations: [] outcome: *outcome
Version data entries
23 entries across 23 versions & 1 rubygems