-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Minor - P4
-
None
-
Component/s: Client Side Encryption
-
Needed
There are a few additional tests that are being implemented in Python here.
They include:
- Test that collection options are forwarded correctly.
- Test that the returned encryptedFields is in fact a copy of the values in AutoEncryptionOpts.encryptedFieldsMap, and not a reference to the same value (in languages that allow this).
- Test encryptedFields that have mixed Null and normal keys.
- Test that the exception raised when creating a data key fails contains the partial encryptedFields.