ContainerImage.Pinniped/test/library
Matt Moyer cda8bd6e26
Allow running CLI-related integration tests with pre-built binary.
This allows setting `$PINNIPED_TEST_CLI` to point at an existing `pinniped` CLI binary instead of having the test build one on-the-fly. This is more efficient when you're running the tests across many clusters as we do in CI.

Building the CLI from scratch in our CI environment takes 1.5-2 minutes, so this change should save nearly that much time on every test job.

Signed-off-by: Matt Moyer <moyerm@vmware.com>
2021-03-23 17:19:09 -05:00
..
browsertest Clean up the browsertest package a bit. 2020-12-02 17:20:24 -06:00
access.go Allow multiple Pinnipeds to work on same cluster 2021-02-02 15:18:41 -08:00
assertions.go Extend assertNoRestartsDuringTest to dump logs from containers that restarted. 2021-03-17 13:37:47 -05:00
cli.go Allow running CLI-related integration tests with pre-built binary. 2021-03-23 17:19:09 -05:00
client.go Add WhoAmIRequest Aggregated Virtual REST API 2021-02-22 20:02:41 -05:00
dumplogs.go Extend library.DumpLogs() to dump logs from the previous container, if one exists. 2021-03-17 11:46:40 -05:00
env.go Memoize library.IntegrationEnv so it's only constructed once per test. 2021-03-17 13:37:48 -05:00
iotest.go Expose the MaskTokens function so other test code can use it. 2020-12-02 15:55:34 -06:00
iplookup_go1.14.go Fix a test issue with IPv6 localhost interfaces. 2020-12-02 17:49:21 -06:00
iplookup.go Fix a test issue with IPv6 localhost interfaces. 2020-12-02 17:49:21 -06:00
skip.go Save 2 lines by using inline-style comments for Copyright 2020-09-16 10:35:19 -04:00
spew.go Save 2 lines by using inline-style comments for Copyright 2020-09-16 10:35:19 -04:00