diff options
Diffstat (limited to 'jstests/client_encrypt/fle_keys.js')
-rw-r--r-- | jstests/client_encrypt/fle_keys.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/jstests/client_encrypt/fle_keys.js b/jstests/client_encrypt/fle_keys.js index d7039e2dfaf..3b21ef89fc2 100644 --- a/jstests/client_encrypt/fle_keys.js +++ b/jstests/client_encrypt/fle_keys.js @@ -61,6 +61,10 @@ assert.eq(1, keyVault.getKeys().itcount()); result = keyVault.addKeyAlternateName(keyId, [2]); assert.eq("TypeError: key alternate name cannot be object or array type.", result); +// Test create key with no CMK +result = keyVault.createKey("aws", ["altName"]); +assert.eq("ValueError: customerMasterKey must be defined if kmsProvider is not local.", result); + keyVault.removeKeyAlternateName(keyId, "mongoKey2"); assert.eq(1, keyVault.getKey(keyId).toArray()[0].keyAltNames.length); |