bson/testdata/crud/unified/client-bulkWrite-errorResponse.yml
2025-03-17 20:58:26 +01:00

39 lines
1.0 KiB
YAML

description: "client bulkWrite errorResponse"
schemaVersion: "1.12"
runOnRequirements:
- minServerVersion: "8.0"
serverless: forbid
createEntities:
- client:
id: &client0 client0
useMultipleMongoses: false # Avoid setting fail points with multiple mongoses
_yamlAnchors:
namespace: &namespace "crud-tests.coll0"
tests:
- description: "client bulkWrite operations support errorResponse assertions"
operations:
- name: failPoint
object: testRunner
arguments:
client: *client0
failPoint:
configureFailPoint: failCommand
mode: { times: 1 }
data:
failCommands: [ bulkWrite ]
errorCode: &errorCode 8 # UnknownError
- object: *client0
name: clientBulkWrite
arguments:
models:
- insertOne:
namespace: *namespace
document: { _id: 1 }
expectError:
errorCode: *errorCode
errorResponse:
code: *errorCode