MCPcopy Create free account
hub / github.com/cloudbase/garm / TestDeleteGithubCredentials

Method TestDeleteGithubCredentials

cache/cache_test.go:174–187  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

172}
173
174func (c *CacheTestSuite) TestDeleteGithubCredentials() {
175 credentials := params.ForgeCredentials{
176 ID: 1,
177 }
178 SetGithubCredentials(credentials)
179 cachedCreds, ok := GetGithubCredentials(1)
180 c.Require().True(ok)
181 c.Require().Equal(credentials.ID, cachedCreds.ID)
182
183 DeleteGithubCredentials(1)
184 cachedCreds, ok = GetGithubCredentials(1)
185 c.Require().False(ok)
186 c.Require().Equal(params.ForgeCredentials{}, cachedCreds)
187}
188
189func (c *CacheTestSuite) TestGetAllGithubCredentials() {
190 credentials1 := params.ForgeCredentials{

Callers

nothing calls this directly

Calls 3

SetGithubCredentialsFunction · 0.85
GetGithubCredentialsFunction · 0.85
DeleteGithubCredentialsFunction · 0.85

Tested by

no test coverage detected