(t *testing.T)
| 214 | } |
| 215 | |
| 216 | func TestNewClientFromWorldPrefersAccessToken(t *testing.T) { |
| 217 | t.Parallel() |
| 218 | |
| 219 | w := &world.World{ |
| 220 | URL: "https://example.com", |
| 221 | Timeout: 5 * time.Second, |
| 222 | AccessToken: "token", |
| 223 | ServiceAccount: "sa@example.com", |
| 224 | ServiceAccountSecret: "secret", |
| 225 | } |
| 226 | |
| 227 | client, err := newClientFromWorld(w) |
| 228 | require.NoError(t, err) |
| 229 | |
| 230 | t.Cleanup(client.close) |
| 231 | |
| 232 | require.Equal(t, 5*time.Second, client.httpClient.Timeout) |
| 233 | require.Equal(t, "", client.serviceAccount) |
| 234 | require.Equal(t, "", client.serviceAccountSecret) |
| 235 | } |
nothing calls this directly
no test coverage detected