MCPcopy Index your code
hub / github.com/coder/coder / TestCreateAgentClient_AWS

Function TestCreateAgentClient_AWS

cli/root_test.go:326–336  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

324}
325
326func TestCreateAgentClient_AWS(t *testing.T) {
327 t.Parallel()
328
329 client := createAgentWithFlags(t,
330 "--auth", "aws-instance-identity",
331 "--agent-url", "http://coder.fake")
332 provider, ok := client.RefreshableSessionTokenProvider.(*agentsdk.InstanceIdentitySessionTokenProvider)
333 require.True(t, ok)
334 require.NotNil(t, provider.TokenExchanger)
335 require.IsType(t, &agentsdk.AWSSessionTokenExchanger{}, provider.TokenExchanger)
336}
337
338func TestCreateAgentClient_Azure(t *testing.T) {
339 t.Parallel()

Callers

nothing calls this directly

Calls 1

createAgentWithFlagsFunction · 0.85

Tested by

no test coverage detected