Skip to content

Commit 21d7d31

Browse files
committed
feat: test of templated extra volume name
1 parent 81b41a8 commit 21d7d31

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

charts/ingress-nginx/tests/default-backend-deployment_test.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,3 +196,25 @@ tests:
196196
- equal:
197197
path: spec.template.spec.automountServiceAccountToken
198198
value: false
199+
200+
- it: should create a Deployment with extra volumes if `defaultBackend.extraVolumes` is set
201+
set:
202+
defaultBackend.enabled: true
203+
defaultBackend.extraVolumes:
204+
- name: extra-volume
205+
configMap:
206+
name: "{{ .Release.Name }}"
207+
defaultBackend.extraVolumeMounts:
208+
- name: extra-volume
209+
mountPath: /extra
210+
asserts:
211+
- equal:
212+
path: spec.template.spec.volumes
213+
value:
214+
- name: extra-volume
215+
configMap:
216+
name: RELEASE-NAME
217+
- equal:
218+
path: spec.template.spec.containers[0].volumeMounts
219+
value:
220+
- name: extra-volume

0 commit comments

Comments
 (0)