MCPcopy Create free account
hub / github.com/cli/cli / TestHasActiveToken

Function TestHasActiveToken

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

Source from the content-addressed store, hash-verified

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