From d3de3c2014966cb736ec2f5e2e86e58bf2a2f765 Mon Sep 17 00:00:00 2001 From: Stavros kois Date: Sun, 10 Mar 2024 00:13:08 +0200 Subject: [PATCH] add tests --- .../tests/cnpg/cluster_spec_test.yaml | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/library/common-test/tests/cnpg/cluster_spec_test.yaml b/library/common-test/tests/cnpg/cluster_spec_test.yaml index a249dc3b..49a81829 100644 --- a/library/common-test/tests/cnpg/cluster_spec_test.yaml +++ b/library/common-test/tests/cnpg/cluster_spec_test.yaml @@ -64,6 +64,49 @@ tests: owner: test-user dataChecksums: true + - it: should respect changed fallbackDefaults + set: + fallbackDefaults: + vctAccessModes: + - ReadWriteMany + - ReadWriteOnce + cnpg: + my-pg: + enabled: true + user: test-user + database: test-db + asserts: + - documentIndex: &clusterDoc 1 + isKind: + of: Cluster + - documentIndex: *clusterDoc + isAPIVersion: + of: postgresql.cnpg.io/v1 + - documentIndex: *clusterDoc + equal: + path: metadata.name + value: test-release-name-common-test-cnpg-my-pg + - documentIndex: *clusterDoc + isSubset: + path: spec + content: + storage: + pvcTemplate: + accessModes: + - ReadWriteMany + - ReadWriteOnce + resources: + requests: + storage: 100Gi + walStorage: + pvcTemplate: + accessModes: + - ReadWriteMany + - ReadWriteOnce + resources: + requests: + storage: 100Gi + - it: should override options set: ext1: some-extension