mirror of
https://github.com/pomerium/pomerium.git
synced 2025-05-01 19:36:32 +02:00
* integration-tests: switch to go for backends to support TLS scenarios * fix apply order * generate additional tls certs * integration-tests: tls_skip_verify option * integration-tests: wait for openid to come up before starting authenticate * add tls_server_name test * add test for tls_custom_ca * increase setup timeout to 15 minutes * fix secret name reference * mtls wip * mtls wip * add test for client_cert |
||
---|---|---|
.. | ||
backends | ||
internal | ||
manifests | ||
authorization_test.go | ||
dashboard_test.go | ||
main_test.go | ||
policy_test.go | ||
README.md |
Integration Tests
These tests are full end-to-end integration tests using Pomerium in a kubernetes cluster.
Usage
The following applications are needed:
kubectl
: to apply the manifests to kubernetesmkcert
: to generate a root CA and wildcard certificates
The test suite will apply the manifests to your current Kubernetes context before running the tests.