get.porter.sh/porter@v1.3.0/pkg/secrets/helpers.go (about) 1 package secrets 2 3 import inmemory "get.porter.sh/porter/pkg/secrets/plugins/in-memory" 4 5 var _ Store = &TestSecretsProvider{} 6 7 type TestSecretsProvider struct { 8 PluginAdapter 9 10 secrets *inmemory.Store 11 } 12 13 func NewTestSecretsProvider() TestSecretsProvider { 14 secrets := inmemory.NewStore() 15 return TestSecretsProvider{ 16 PluginAdapter: NewPluginAdapter(secrets), 17 secrets: secrets, 18 } 19 } 20 21 func (s TestSecretsProvider) Close() error { 22 return nil 23 }