File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed
DynamoDbEncryption/runtimes/python Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -8,12 +8,10 @@ Modules
88
99.. automodule :: aws_dbesdk_dynamodb.models
1010 :members:
11- :imported-members:
1211 :undoc-members:
1312
1413.. automodule :: aws_dbesdk_dynamodb.models.dynamodb
1514 :members:
16- :imported-members:
1715 :undoc-members:
1816
1917.. autosummary ::
Original file line number Diff line number Diff line change 11Integration tests for encrypted interfaces.
22
3- These tests assert that the same requests can be passed to a plaintext boto3 interface and an encrypted boto3 interface and receive the same output.
4- This asserts that the encrypted boto3 interfaces expect the same input shapes and return the same output shapes as plaintext boto3 interfaces.
5- This guarantees that users can use encrypted interfaces as drop-in replacements for plaintext interfaces.
3+ These integration tests verify that encrypted boto3 interfaces behave as drop-in replacements for plaintext boto3 interfaces.
4+
5+ Each test runs with both a plaintext client and an encrypted client, using the same request parameters and expecting the same response.
6+
7+ This validates that encrypted clients expect the same input shapes as plaintext clients
8+ and encrypted clients return the same output shapes as plaintext clients.
9+
10+ This guarantees that users can substitute encrypted interfaces without modifying their application logic.
You can’t perform that action at this time.
0 commit comments