Skip to content

[KeyManager] Add KeyManager integration tests and schema validation#709

Open
atulpatildbz wants to merge 1 commit intogoogle:mainfrom
atulpatildbz:schema_check_integration_test
Open

[KeyManager] Add KeyManager integration tests and schema validation#709
atulpatildbz wants to merge 1 commit intogoogle:mainfrom
atulpatildbz:schema_check_integration_test

Conversation

@atulpatildbz
Copy link
Collaborator

  • Implemented comprehensive schema validation for KeyManager API responses.

  • Added new integration tests for GetCapabilities, EnumerateKeys, and Decapsulate APIs.

  • Refactored integration tests to use a shared setup helper and centralized schemas.

  • Extended TestIntegrationEnumerateKeys to validate response content against generated keys.

  • Implemented a DHKEM encapsulation helper in Go for testing the Decapsulate API.

  • Fixed minor lint errors in integration tests.

@atulpatildbz atulpatildbz force-pushed the schema_check_integration_test branch from 61b5535 to e3727e5 Compare March 13, 2026 14:16
- Implemented comprehensive schema validation for KeyManager API responses.

- Added new integration tests for GetCapabilities, EnumerateKeys, and Decapsulate APIs.

- Refactored integration tests to use a shared setup helper and centralized schemas.

- Extended TestIntegrationEnumerateKeys to validate response content against generated keys.

- Implemented a DHKEM encapsulation helper in Go for testing the Decapsulate API.

- Fixed minor lint errors in integration tests.
@atulpatildbz atulpatildbz force-pushed the schema_check_integration_test branch from e3727e5 to d55fe2e Compare March 17, 2026 06:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant