update tests

This commit is contained in:
pat-s
2024-07-13 13:57:12 +02:00
parent d99b24fd2e
commit 4c0b7f83cd

View File

@ -3,41 +3,32 @@ templates:
- templates/gitea/ingress.yaml - templates/gitea/ingress.yaml
tests: tests:
- it: should fail when both ingress.className and ingress.ingressClassName are defined - it: should fail when both ingress.className and ingress.ingressClassName are defined
template: templates/gitea/ingress.yaml
set: set:
ingress.enabled: true ingress:
ingress.className: "ingress-class" enabled: true
ingress.ingressClassName: "ingress-class" className: ingress-class
ingressClassName: ingress-class
asserts: asserts:
- failedTemplate: - failedTemplate:
errorMessage: "ingress.ingressClassName and ingress.className cannot be defined at the same time. Please only choose one." errorMessage: "ingress.ingressClassName and ingress.className cannot be defined at the same time. Please only choose one."
- it: should succeed when only ingress.className is defined - it: should succeed when only ingress.className is defined
set: template: templates/gitea/ingress.yaml
ingress.enabled: true
ingress.ingressClassName: "ingress-class"
asserts:
- hasDocuments:
count: 1
- it: should succeed when only ingress.ingressClassName is defined
set:
ingress.enabled: true
ingress.ingressClassName: "ingress-class"
asserts:
- hasDocuments:
count: 1
- equal:
path: spec.ingressClassName
value: ingress-class
- it: should succeed when neither ingress.className nor ingress.ingressClassName are defined
set: set:
ingress.enabled: true ingress.enabled: true
ingress.className: "ingress-class" ingress.className: "ingress-class"
asserts: asserts:
- hasDocuments:
count: 1
- equal: - equal:
path: spec.ingressClassName path: spec.ingressClassName
value: ingress-class value: ingress-class
- it: should succeed when only ingress.ingressClassName is defined
template: templates/gitea/ingress.yaml
set:
ingress.enabled: true
ingress.ingressClassName: "ingress-class"
asserts:
- equal:
path: spec.ingressClassName
value: ingress-class