suite: config template release: name: gitea-unittests namespace: testing templates: - templates/gitea/config.yaml tests: - it: inline config stringData.server using TPL set: global.giteaHostName: "gitea.example.com" ingress.enabled: true ingress.hosts[0].host: "{{ .Values.global.giteaHostName }}" ingress.tls: - secretName: gitea-tls hosts: - "{{ .Values.global.giteaHostName }}" asserts: - documentIndex: 0 matchRegex: path: metadata.name pattern: .*-inline-config$ - documentIndex: 0 matchRegex: path: stringData.server pattern: DOMAIN=gitea\.example\.com - documentIndex: 0 matchRegex: path: stringData.server pattern: ROOT_URL=https://gitea\.example\.com - documentIndex: 0 matchRegex: path: stringData.server pattern: SSH_DOMAIN=gitea\.example\.com