Update credentials_test.yaml

This commit is contained in:
Kjeld Schouten
2024-03-10 11:39:39 +01:00
parent a6b31018f5
commit db129b7208

View File

@@ -46,6 +46,43 @@ tests:
equal:
path: metadata.name
value: test-release-name-common-test-cnpg-my-pg-urls
- documentIndex: *secretDoc
isSubset:
path: stringData
content:
porthost: test-release-name-common-test-cnpg-my-pg-rw:5432
host: test-release-name-common-test-cnpg-my-pg-rw
jdbc: jdbc:postgresql://test-release-name-common-test-cnpg-my-pg-rw:5432/test-db
- documentIndex: *secretDoc
matchRegex:
path: stringData.std
pattern: postgresql://test-user:[a-zA-Z0-9]{62}@test-release-name-common-test-cnpg-my-pg-rw:5432/test-db
- documentIndex: *secretDoc
matchRegex:
path: stringData.nossl
pattern: postgresql://test-user:[a-zA-Z0-9]{62}@test-release-name-common-test-cnpg-my-pg-rw:5432/test-db\?sslmode=disable
- it: should generate correct secret with pooler
set:
cnpg:
my-pg:
enabled: true
user: test-user
database: test-db
pooler:
enabled: true
createRO: false
asserts:
- documentIndex: &secretDoc 4
isKind:
of: Secret
- documentIndex: *secretDoc
isAPIVersion:
of: v1
- documentIndex: *secretDoc
equal:
path: metadata.name
value: test-release-name-common-test-cnpg-my-pg-urls
- documentIndex: *secretDoc
isSubset:
path: stringData
@@ -70,6 +107,7 @@ tests:
user: test-user
database: test-db
pooler:
enabled: true
createRO: true
asserts:
- documentIndex: &secretDoc 4