...
1{
2 "runOn": [
3 {
4 "minServerVersion": "7.0.0",
5 "topology": [
6 "replicaset",
7 "sharded",
8 "load-balanced"
9 ]
10 }
11 ],
12 "database_name": "default",
13 "collection_name": "default",
14 "data": [],
15 "key_vault_data": [],
16 "encrypted_fields": {
17 "fields": []
18 },
19 "tests": [
20 {
21 "description": "insert with no encryption succeeds",
22 "clientOptions": {
23 "autoEncryptOpts": {
24 "kmsProviders": {
25 "local": {
26 "key": {
27 "$binary": {
28 "base64": "Mng0NCt4ZHVUYUJCa1kxNkVyNUR1QURhZ2h2UzR2d2RrZzh0cFBwM3R6NmdWMDFBMUN3YkQ5aXRRMkhGRGdQV09wOGVNYUMxT2k3NjZKelhaQmRCZGJkTXVyZG9uSjFk",
29 "subType": "00"
30 }
31 }
32 }
33 }
34 }
35 },
36 "operations": [
37 {
38 "name": "insertOne",
39 "arguments": {
40 "document": {
41 "_id": 1,
42 "foo": "bar"
43 }
44 }
45 }
46 ],
47 "expectations": [
48 {
49 "command_started_event": {
50 "command": {
51 "listCollections": 1,
52 "filter": {
53 "name": "default"
54 }
55 },
56 "command_name": "listCollections"
57 }
58 },
59 {
60 "command_started_event": {
61 "command": {
62 "insert": "default",
63 "documents": [
64 {
65 "_id": 1,
66 "foo": "bar"
67 }
68 ],
69 "ordered": true
70 },
71 "command_name": "insert"
72 }
73 }
74 ],
75 "outcome": {
76 "collection": {
77 "data": [
78 {
79 "_id": 1,
80 "foo": "bar"
81 }
82 ]
83 }
84 }
85 }
86 ]
87}
View as plain text