39 lines
1.0 KiB
YAML
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
|