MCPcopy Create free account
hub / github.com/chainloop-dev/chainloop / TestDeleteCredentials

Function TestDeleteCredentials

pkg/credentials/gcp/secretmanager_test.go:184–196  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

182}
183
184func TestDeleteCredentials(t *testing.T) {
185 m := &Manager{}
186 m.logger = servicelogger.ScopedHelper(log.NewStdLogger(io.Discard), "credentials/gcp-secrets-manager")
187 clientMock := gcpmocks.NewSecretsManagerInterface(t)
188 m.client = clientMock
189 m.projectID = defaultProjectID
190 secretID := "some-secret-id"
191
192 clientMock.On("DeleteSecret", mock.Anything, mock.Anything).Return(nil)
193
194 err := m.DeleteCredentials(context.Background(), secretID)
195 assert.NoError(t, err)
196}

Callers

nothing calls this directly

Calls 3

DeleteCredentialsMethod · 0.95
ScopedHelperFunction · 0.92
ReturnMethod · 0.45

Tested by

no test coverage detected