vault-auth-spire
vault-auth-spire copied to clipboard
Add Integration Tests
Integration tests should exist to test the usage of this plugin in a running Vault instance.
Initial list of things that should be tested
- Registering & enabling the plugin within Vault
- Logging in with both valid and invalid SVIDs
- Logging in with valid but expired SVIDs
- Logging in with valid SVIDs against expired trust sources
What are thoughts on how we should do this? I feel like these things are normally done with a docker-compose file and a shell script, but if there's a more elegant way to do integration testing like this, I'm all ears.