MCPcopy Create free account
hub / github.com/docker/secrets-engine / TestSecretsEngineUnavailable

Function TestSecretsEngineUnavailable

client/client_test.go:242–252  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

240}
241
242func TestSecretsEngineUnavailable(t *testing.T) {
243 socketPath := testhelper.RandomShortSocketName()
244 client, err := New(WithSocketPath(socketPath))
245 require.NoError(t, err)
246 m, err := PluginManagementFromClient(client)
247 require.NoError(t, err)
248 _, err = m.ListPlugins(t.Context())
249 require.ErrorIs(t, err, ErrSecretsEngineNotAvailable)
250 _, err = client.GetSecrets(t.Context(), secrets.MustParsePattern("**"))
251 require.ErrorIs(t, err, ErrSecretsEngineNotAvailable)
252}
253
254func TestIsDialError(t *testing.T) {
255 require.True(t, isDialError(&net.OpError{

Callers

nothing calls this directly

Calls 5

WithSocketPathFunction · 0.85
NewFunction · 0.70
ListPluginsMethod · 0.65
GetSecretsMethod · 0.65

Tested by

no test coverage detected