Skip to content

Commit 6e041e6

Browse files
Sync valid-fail and invalid unified format tests (#1345)
1 parent 8601f0b commit 6e041e6

22 files changed

+713
-2
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"description": "clientEncryptionOpts-kmsProviders-invalidName",
3+
"schemaVersion": "1.18",
4+
"createEntities": [
5+
{
6+
"client": {
7+
"id": "client0"
8+
}
9+
},
10+
{
11+
"clientEncryption": {
12+
"id": "clientEncryption0",
13+
"clientEncryptionOpts": {
14+
"keyVaultClient": "client0",
15+
"keyVaultNamespace": "keyvault.datakeys",
16+
"kmsProviders": {
17+
"aws:name_with_invalid_character*": {}
18+
}
19+
}
20+
}
21+
}
22+
],
23+
"tests": [
24+
{
25+
"description": "",
26+
"operations": []
27+
}
28+
]
29+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
description: clientEncryptionOpts-kmsProviders-invalidName
2+
3+
schemaVersion: "1.18"
4+
5+
createEntities:
6+
- client:
7+
id: &client0 client0
8+
- clientEncryption:
9+
id: &clientEncryption0 clientEncryption0
10+
clientEncryptionOpts:
11+
keyVaultClient: *client0
12+
keyVaultNamespace: keyvault.datakeys
13+
kmsProviders:
14+
# The `*` is an invalid character.
15+
"aws:name_with_invalid_character*": {}
16+
17+
tests:
18+
- description: ""
19+
operations: []
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"description": "expectedCommandEvent-commandFailedEvent-databaseName-type",
3+
"schemaVersion": "1.15",
4+
"createEntities": [
5+
{
6+
"client": {
7+
"id": "client0"
8+
}
9+
}
10+
],
11+
"tests": [
12+
{
13+
"description": "foo",
14+
"operations": [],
15+
"expectEvents": [
16+
{
17+
"client": "client0",
18+
"events": [
19+
{
20+
"commandFailedEvent": {
21+
"databaseName": 0
22+
}
23+
}
24+
]
25+
}
26+
]
27+
}
28+
]
29+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
description: "expectedCommandEvent-commandFailedEvent-databaseName-type"
2+
3+
schemaVersion: "1.15"
4+
5+
createEntities:
6+
- client:
7+
id: &client0 "client0"
8+
9+
tests:
10+
- description: "foo"
11+
operations: []
12+
expectEvents:
13+
- client: *client0
14+
events:
15+
- commandFailedEvent:
16+
databaseName: 0
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"description": "expectedCommandEvent-commandSucceededEvent-databaseName-type",
3+
"schemaVersion": "1.15",
4+
"createEntities": [
5+
{
6+
"client": {
7+
"id": "client0"
8+
}
9+
}
10+
],
11+
"tests": [
12+
{
13+
"description": "foo",
14+
"operations": [],
15+
"expectEvents": [
16+
{
17+
"client": "client0",
18+
"events": [
19+
{
20+
"commandSucceededEvent": {
21+
"databaseName": 0
22+
}
23+
}
24+
]
25+
}
26+
]
27+
}
28+
]
29+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
description: "expectedCommandEvent-commandSucceededEvent-databaseName-type"
2+
3+
schemaVersion: "1.15"
4+
5+
createEntities:
6+
- client:
7+
id: &client0 "client0"
8+
9+
tests:
10+
- description: "foo"
11+
operations: []
12+
expectEvents:
13+
- client: *client0
14+
events:
15+
- commandSucceededEvent:
16+
databaseName: 0
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"description": "expectedLogMessagesForClient-ignoreExtraMessages-type",
3+
"schemaVersion": "1.16",
4+
"createEntities": [
5+
{
6+
"client": {
7+
"id": "client0"
8+
}
9+
}
10+
],
11+
"tests": [
12+
{
13+
"description": "foo",
14+
"operations": [],
15+
"expectLogMessages": [
16+
{
17+
"client": "client0",
18+
"ignoreExtraMessages": "true",
19+
"messages": []
20+
}
21+
]
22+
}
23+
]
24+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
description: "expectedLogMessagesForClient-ignoreExtraMessages-type"
2+
3+
schemaVersion: "1.16"
4+
5+
createEntities:
6+
- client:
7+
id: &client0 "client0"
8+
9+
tests:
10+
- description: "foo"
11+
operations: []
12+
expectLogMessages:
13+
- client: *client0
14+
ignoreExtraMessages: "true"
15+
messages: []
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"description": "expectedLogMessagesForClient-ignoreMessages-items",
3+
"schemaVersion": "1.16",
4+
"createEntities": [
5+
{
6+
"client": {
7+
"id": "client0"
8+
}
9+
}
10+
],
11+
"tests": [
12+
{
13+
"description": "foo",
14+
"operations": [],
15+
"expectLogMessages": [
16+
{
17+
"client": "client0",
18+
"messages": [],
19+
"ignoreMessages": [
20+
0
21+
]
22+
}
23+
]
24+
}
25+
]
26+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
description: "expectedLogMessagesForClient-ignoreMessages-items"
2+
3+
schemaVersion: "1.16"
4+
5+
createEntities:
6+
- client:
7+
id: &client0 "client0"
8+
9+
tests:
10+
- description: "foo"
11+
operations: []
12+
expectLogMessages:
13+
- client: *client0
14+
messages: []
15+
ignoreMessages: [0]

0 commit comments

Comments
 (0)