|
@@ -45,6 +45,9 @@ func New() *Client {
|
|
|
GetAllSecretsFn: func(context.Context, esv1beta1.ExternalSecretFind) (map[string][]byte, error) {
|
|
GetAllSecretsFn: func(context.Context, esv1beta1.ExternalSecretFind) (map[string][]byte, error) {
|
|
|
return nil, nil
|
|
return nil, nil
|
|
|
},
|
|
},
|
|
|
|
|
+ SetSecretFn: func() error {
|
|
|
|
|
+ return nil
|
|
|
|
|
+ },
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
v.NewFn = func(context.Context, esv1beta1.GenericStore, client.Client, string) (esv1beta1.SecretsClient, error) {
|
|
v.NewFn = func(context.Context, esv1beta1.GenericStore, client.Client, string) (esv1beta1.SecretsClient, error) {
|
|
@@ -115,6 +118,14 @@ func (v *Client) WithGetAllSecrets(secData map[string][]byte, err error) *Client
|
|
|
return v
|
|
return v
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+// WithSetSecret wraps the secret response to the fake provider.
|
|
|
|
|
+func (v *Client) WithSetSecret(err error) *Client {
|
|
|
|
|
+ v.SetSecretFn = func() error {
|
|
|
|
|
+ return err
|
|
|
|
|
+ }
|
|
|
|
|
+ return v
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
// WithNew wraps the fake provider factory function.
|
|
// WithNew wraps the fake provider factory function.
|
|
|
func (v *Client) WithNew(f func(context.Context, esv1beta1.GenericStore, client.Client,
|
|
func (v *Client) WithNew(f func(context.Context, esv1beta1.GenericStore, client.Client,
|
|
|
string) (esv1beta1.SecretsClient, error)) *Client {
|
|
string) (esv1beta1.SecretsClient, error)) *Client {
|