MCPcopy Index your code
hub / github.com/cli/cli / TestHasActiveToken

Function TestHasActiveToken

internal/config/auth_config_test.go:55–66  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

53}
54
55func TestHasActiveToken(t *testing.T) {
56 // Given the user has logged in for a host
57 authCfg := newTestAuthConfig(t)
58 _, err := authCfg.Login("github.com", "test-user", "test-token", "", false)
59 require.NoError(t, err)
60
61 // When we check if that host has an active token
62 hasActiveToken := authCfg.HasActiveToken("github.com")
63
64 // Then there is an active token
65 require.True(t, hasActiveToken, "expected there to be an active token")
66}
67
68func TestHasNoActiveToken(t *testing.T) {
69 // Given there are no users logged in for a host

Callers

nothing calls this directly

Calls 3

newTestAuthConfigFunction · 0.85
LoginMethod · 0.65
HasActiveTokenMethod · 0.65

Tested by

no test coverage detected