ContainerImage.Pinniped/test/integration
Matt Moyer 43f66032a9
Extend TestE2EFullIntegration to test manual OIDC flow.
Using the same fake TTY trick we used to test LDAP login, this new subtest runs through the "manual"/"jump box" login flow. It runs the login with a `--skip-listen` flag set, causing the CLI to skip opening the localhost listener. We can then wait for the login URL to be printed, visit it with the browser and log in, and finally simulate "manually" copying the auth code from the browser and entering it into the waiting CLI prompt.

Signed-off-by: Matt Moyer <moyerm@vmware.com>
2021-07-09 12:08:45 -05:00
..
category_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
cli_test.go Add manual paste flow to `pinniped login oidc` command. 2021-07-09 12:08:44 -05:00
concierge_api_serving_certs_test.go Try increasing the "eventually" timeouts in one integration test 2021-07-08 11:17:22 -07:00
concierge_availability_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
concierge_client_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
concierge_credentialissuer_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
concierge_credentialrequest_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
concierge_impersonation_proxy_test.go Make TestImpersonationProxy less flaky. 2021-07-09 11:28:33 -05:00
concierge_kubecertagent_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
concierge_kubectl_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
e2e_test.go Extend TestE2EFullIntegration to test manual OIDC flow. 2021-07-09 12:08:45 -05:00
formposthtml_test.go Extend TestE2EFullIntegration to test manual OIDC flow. 2021-07-09 12:08:45 -05:00
kube_api_discovery_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
kubeclient_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
ldap_client_test.go Run the LDAP client's integration tests only on Kind 2021-07-08 11:10:53 -07:00
rbac_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
supervisor_discovery_test.go Add "response_modes_supported" to Supervisor discovery response. 2021-07-09 12:08:43 -05:00
supervisor_healthz_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
supervisor_login_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
supervisor_secrets_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
supervisor_storage_garbage_collection_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
supervisor_storage_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
supervisor_upstream_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00
whoami_test.go Fix bad test package name 2021-06-22 11:23:19 -04:00