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

Add additional prose tests for automatically creating Queryable Encryption keys

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor - P4 Minor - P4
    • None
    • Client Side Encryption
    • None
    • Needed

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: