|
@@ -137,8 +137,8 @@ var _ = Describe("ExternalSecret controller", func() {
|
|
|
FakeManager = "fake.manager"
|
|
FakeManager = "fake.manager"
|
|
|
expectedSecretVal = "SOMEVALUE was templated"
|
|
expectedSecretVal = "SOMEVALUE was templated"
|
|
|
targetPropObj = "{{ .targetProperty | toString | upper }} was templated"
|
|
targetPropObj = "{{ .targetProperty | toString | upper }} was templated"
|
|
|
- mapFooValue = "map-foo-value"
|
|
|
|
|
- mapBarValue = "map-bar-value"
|
|
|
|
|
|
|
+ FooValue = "map-foo-value"
|
|
|
|
|
+ BarValue = "map-bar-value"
|
|
|
)
|
|
)
|
|
|
|
|
|
|
|
var ExternalSecretNamespace string
|
|
var ExternalSecretNamespace string
|
|
@@ -497,8 +497,8 @@ var _ = Describe("ExternalSecret controller", func() {
|
|
|
}
|
|
}
|
|
|
fakeProvider.WithGetSecret([]byte(secretVal), nil)
|
|
fakeProvider.WithGetSecret([]byte(secretVal), nil)
|
|
|
fakeProvider.WithGetSecretMap(map[string][]byte{
|
|
fakeProvider.WithGetSecretMap(map[string][]byte{
|
|
|
- "targetProperty": []byte(mapFooValue),
|
|
|
|
|
- "bar": []byte(mapBarValue),
|
|
|
|
|
|
|
+ "targetProperty": []byte(FooValue),
|
|
|
|
|
+ "bar": []byte(BarValue),
|
|
|
}, nil)
|
|
}, nil)
|
|
|
tc.checkSecret = func(es *esv1alpha1.ExternalSecret, secret *v1.Secret) {
|
|
tc.checkSecret = func(es *esv1alpha1.ExternalSecret, secret *v1.Secret) {
|
|
|
// check values
|
|
// check values
|
|
@@ -662,13 +662,13 @@ var _ = Describe("ExternalSecret controller", func() {
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
fakeProvider.WithGetSecretMap(map[string][]byte{
|
|
fakeProvider.WithGetSecretMap(map[string][]byte{
|
|
|
- "foo": []byte(mapFooValue),
|
|
|
|
|
- "bar": []byte(mapBarValue),
|
|
|
|
|
|
|
+ "foo": []byte(FooValue),
|
|
|
|
|
+ "bar": []byte(BarValue),
|
|
|
}, nil)
|
|
}, nil)
|
|
|
tc.checkSecret = func(es *esv1alpha1.ExternalSecret, secret *v1.Secret) {
|
|
tc.checkSecret = func(es *esv1alpha1.ExternalSecret, secret *v1.Secret) {
|
|
|
// check values
|
|
// check values
|
|
|
- Expect(string(secret.Data["foo"])).To(Equal(mapFooValue))
|
|
|
|
|
- Expect(string(secret.Data["bar"])).To(Equal(mapBarValue))
|
|
|
|
|
|
|
+ Expect(string(secret.Data["foo"])).To(Equal(FooValue))
|
|
|
|
|
+ Expect(string(secret.Data["bar"])).To(Equal(BarValue))
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -689,14 +689,14 @@ var _ = Describe("ExternalSecret controller", func() {
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
fakeProvider.WithGetSecretMap(map[string][]byte{
|
|
fakeProvider.WithGetSecretMap(map[string][]byte{
|
|
|
- "tls.crt": []byte(mapFooValue),
|
|
|
|
|
- "tls.key": []byte(mapBarValue),
|
|
|
|
|
|
|
+ "tls.crt": []byte(FooValue),
|
|
|
|
|
+ "tls.key": []byte(BarValue),
|
|
|
}, nil)
|
|
}, nil)
|
|
|
tc.checkSecret = func(es *esv1alpha1.ExternalSecret, secret *v1.Secret) {
|
|
tc.checkSecret = func(es *esv1alpha1.ExternalSecret, secret *v1.Secret) {
|
|
|
Expect(secret.Type).To(Equal(v1.SecretTypeTLS))
|
|
Expect(secret.Type).To(Equal(v1.SecretTypeTLS))
|
|
|
// check values
|
|
// check values
|
|
|
- Expect(string(secret.Data["tls.crt"])).To(Equal(mapFooValue))
|
|
|
|
|
- Expect(string(secret.Data["tls.key"])).To(Equal(mapBarValue))
|
|
|
|
|
|
|
+ Expect(string(secret.Data["tls.crt"])).To(Equal(FooValue))
|
|
|
|
|
+ Expect(string(secret.Data["tls.key"])).To(Equal(BarValue))
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -853,7 +853,7 @@ var _ = Describe("ExternalSecret controller", func() {
|
|
|
// When we amend the created kind=secret, refresh operation should be run again regardless of refresh interval
|
|
// When we amend the created kind=secret, refresh operation should be run again regardless of refresh interval
|
|
|
checkSecretDataHashAnnotationChange := func(tc *testCase) {
|
|
checkSecretDataHashAnnotationChange := func(tc *testCase) {
|
|
|
fakeData := map[string][]byte{
|
|
fakeData := map[string][]byte{
|
|
|
- "targetProperty": []byte(mapFooValue),
|
|
|
|
|
|
|
+ "targetProperty": []byte(FooValue),
|
|
|
}
|
|
}
|
|
|
fakeProvider.WithGetSecretMap(fakeData, nil)
|
|
fakeProvider.WithGetSecretMap(fakeData, nil)
|
|
|
tc.externalSecret.Spec.RefreshInterval = &metav1.Duration{Duration: time.Minute * 10}
|
|
tc.externalSecret.Spec.RefreshInterval = &metav1.Duration{Duration: time.Minute * 10}
|