Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-2538

Add additional prose tests for automatically creating Queryable Encryption keys

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Component/s: Client Side Encryption
    • None
    • Needed

      There are a few additional tests that are being implemented in Python here.

      They include:

      1. Test that collection options are forwarded correctly.
      2. 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). 
      3. Test encryptedFields that have mixed Null and normal keys.
      4. Test that the exception raised when creating a data key fails contains the partial encryptedFields.

            Assignee:
            Unassigned Unassigned
            Reporter:
            julius.park@mongodb.com Julius Park (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: