suite: Auth PersistentVolumeClaim templates: - auth/pvc.yaml tests: - it: creates a PersistentVolumeClaim when chartMode=standalone with default size set: chartMode: standalone asserts: - hasDocuments: count: 1 - isKind: of: PersistentVolumeClaim - equal: path: spec.resources.requests.storage value: "10Gi" - it: creates a PersistentVolumeClaim when chartMode=scratch set: chartMode: scratch asserts: - hasDocuments: count: 1 - isKind: of: PersistentVolumeClaim - it: uses a custom size when set values: - ../.lint/standalone-customsize.yaml asserts: - hasDocuments: count: 1 - isKind: of: PersistentVolumeClaim - equal: path: spec.resources.requests.storage value: 50Gi - it: uses a custom storage class when set values: - ../.lint/standalone-custom-storage-class.yaml asserts: - hasDocuments: count: 1 - isKind: of: PersistentVolumeClaim - equal: path: spec.storageClassName value: ebs-ssd - it: does not create a PersistentVolumeClaim when chartMode=standalone and existingClaimName is not blank set: chartMode: standalone persistence: existingClaimName: test-claim asserts: - hasDocuments: count: 0 - it: does not create a PersistentVolumeClaim when chartMode=scratch and existingClaimName is not blank set: chartMode: scratch persistence: existingClaimName: test-claim asserts: - hasDocuments: count: 0 - it: does not create a PersistentVolumeClaim when chartMode=aws set: chartMode: aws asserts: - hasDocuments: count: 0 - it: does not create a PersistentVolumeClaim when chartMode=gcp set: chartMode: gcp asserts: - hasDocuments: count: 0 - it: does not create a PersistentVolumeClaim when chartMode=azure set: chartMode: azure asserts: - hasDocuments: count: 0