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
|
apiVersion: v1
|
||||||
kind: Pod
|
kind: Pod
|
||||||
metadata:
|
metadata:
|
||||||
name: "{{ .Release.Name }}-server-test"
|
name: {{ template "vault.fullname" . }}-server-test
|
||||||
namespace: {{ include "vault.namespace" . }}
|
namespace: {{ include "vault.namespace" . }}
|
||||||
annotations:
|
annotations:
|
||||||
"helm.sh/hook": test
|
"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" {
|
@test "server/standalone-server-test-Pod: default server.standalone.enabled" {
|
||||||
cd `chart_dir`
|
cd `chart_dir`
|
||||||
local actual=$(helm template \
|
local actual=$(helm template \
|
||||||
|
|
Loading…
Reference in a new issue