--- | |
suite: test pv behavior | |
templates: | |
- pv.yaml | |
tests: | |
- it: 'should render "" (global case))' | |
values: | |
- ./values/persistence.yaml | |
set: | |
global.persistence.storageClass: "-" | |
asserts: | |
- isEmpty: | |
- it: 'should "" (override case)' | |
values: | |
- ./values/persistence.yaml | |
set: | |
global.persistence.storageClass: "global" | |
persistence.storageClassOverride: "-" | |
asserts: | |
- isEmpty: | |
- it: 'should "" (local case)' | |
values: | |
- ./values/persistence.yaml | |
set: | |
persistence.storageClass: "-" | |
asserts: | |
- isEmpty: | |
- it: 'should render "RELEASE-NAME-mariadb-galera-data" as storageClassname' | |
asserts: | |
- equal: | |
path: spec.storageClassName | |
value: "RELEASE-NAME-mariadb-galera-data" |