chore(test): use vault.fullname in Helm test (#912)
This commit is contained in:
parent
c7353d1aea
commit
ea1c36922b
2 changed files with 28 additions and 1 deletions
|
@ -9,7 +9,7 @@ SPDX-License-Identifier: MPL-2.0
|
|||
apiVersion: v1
|
||||
kind: Pod
|
||||
metadata:
|
||||
name: "{{ .Release.Name }}-server-test"
|
||||
name: {{ template "vault.fullname" . }}-server-test
|
||||
namespace: {{ include "vault.namespace" . }}
|
||||
annotations:
|
||||
"helm.sh/hook": test
|
||||
|
|
|
@ -37,6 +37,33 @@ load _helpers
|
|||
|
||||
#--------------------------------------------------------------------
|
||||
|
||||
@test "server/standalone-server-test-Pod: default metadata.name" {
|
||||
cd `chart_dir`
|
||||
local actual=$(helm template \
|
||||
--show-only templates/tests/server-test.yaml \
|
||||
. | tee /dev/stderr |
|
||||
yq -r '.metadata.name' | tee /dev/stderr)
|
||||
[ "${actual}" = "release-name-vault-server-test" ]
|
||||
}
|
||||
|
||||
@test "server/standalone-server-test-Pod: release metadata.name vault" {
|
||||
cd `chart_dir`
|
||||
local actual=$(helm template vault \
|
||||
--show-only templates/tests/server-test.yaml \
|
||||
. | tee /dev/stderr |
|
||||
yq -r '.metadata.name' | tee /dev/stderr)
|
||||
[ "${actual}" = "vault-server-test" ]
|
||||
}
|
||||
|
||||
@test "server/standalone-server-test-Pod: release metadata.name foo" {
|
||||
cd `chart_dir`
|
||||
local actual=$(helm template foo \
|
||||
--show-only templates/tests/server-test.yaml \
|
||||
. | tee /dev/stderr |
|
||||
yq -r '.metadata.name' | tee /dev/stderr)
|
||||
[ "${actual}" = "foo-vault-server-test" ]
|
||||
}
|
||||
|
||||
@test "server/standalone-server-test-Pod: default server.standalone.enabled" {
|
||||
cd `chart_dir`
|
||||
local actual=$(helm template \
|
||||
|
|
Loading…
Reference in a new issue