(t *testing.T)
| 336 | } |
| 337 | |
| 338 | func TestCreateAgentClient_Azure(t *testing.T) { |
| 339 | t.Parallel() |
| 340 | |
| 341 | client := createAgentWithFlags(t, |
| 342 | "--auth", "azure-instance-identity", |
| 343 | "--agent-url", "http://coder.fake") |
| 344 | provider, ok := client.RefreshableSessionTokenProvider.(*agentsdk.InstanceIdentitySessionTokenProvider) |
| 345 | require.True(t, ok) |
| 346 | require.NotNil(t, provider.TokenExchanger) |
| 347 | require.IsType(t, &agentsdk.AzureSessionTokenExchanger{}, provider.TokenExchanger) |
| 348 | } |
| 349 | |
| 350 | func TestCreateAgentClient_GoogleAgentName(t *testing.T) { |
| 351 | t.Parallel() |
nothing calls this directly
no test coverage detected