MCPcopy Index your code
hub / github.com/bytebase/bytebase / TestNewClientFromWorldPrefersAccessToken

Function TestNewClientFromWorldPrefersAccessToken

action/command/api_test.go:216–235  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

214}
215
216func 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}

Callers

nothing calls this directly

Calls 2

newClientFromWorldFunction · 0.85
EqualMethod · 0.65

Tested by

no test coverage detected