mirror of
https://github.com/truenas/charts.git
synced 2026-06-18 01:26:53 +08:00
rename some tests
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
suite: deployment container default test
|
||||
suite: deployment default test
|
||||
templates:
|
||||
- common.yaml
|
||||
tests:
|
||||
@@ -1,4 +1,4 @@
|
||||
suite: deployment container podSecurityContext test
|
||||
suite: deployment podSecurityContext test
|
||||
templates:
|
||||
- common.yaml
|
||||
tests:
|
||||
@@ -0,0 +1,50 @@
|
||||
|
||||
suite: deployment serviceAccountName
|
||||
templates:
|
||||
- common.yaml
|
||||
chart:
|
||||
appVersion: v1.2.3
|
||||
tests:
|
||||
- it: should pass with default values
|
||||
asserts:
|
||||
- isKind:
|
||||
of: Deployment
|
||||
|
||||
- it: should pass (have correct serviceAccountName) with service account enabled
|
||||
documentIndex: &deploymentDoc 1
|
||||
set:
|
||||
serviceAccount:
|
||||
main:
|
||||
enabled: true
|
||||
asserts:
|
||||
- equal:
|
||||
path: spec.template.spec.serviceAccountName
|
||||
value: RELEASE-NAME-common-test
|
||||
|
||||
- it: should pass (have correct serviceAccountName) with primary service account enabled and nameOverride defined
|
||||
documentIndex: *deploymentDoc
|
||||
set:
|
||||
serviceAccount:
|
||||
main:
|
||||
enabled: true
|
||||
nameOverride: some-name
|
||||
asserts:
|
||||
- equal:
|
||||
path: spec.template.spec.serviceAccountName
|
||||
value: RELEASE-NAME-common-test-some-name
|
||||
|
||||
- it: should pass (have correct serviceAccountName) with non-primary service account enabled and nameOverride defined
|
||||
documentIndex: &deploymentDoc 2
|
||||
set:
|
||||
serviceAccount:
|
||||
main:
|
||||
enabled: true
|
||||
primary: true
|
||||
other:
|
||||
enabled: true
|
||||
primary: false
|
||||
nameOverride: some-name
|
||||
asserts:
|
||||
- equal:
|
||||
path: spec.template.spec.serviceAccountName
|
||||
value: RELEASE-NAME-common-test
|
||||
@@ -14,7 +14,7 @@
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Pass a serviceAccount object with this single SA to the class,
|
||||
Pass a serviceAccount object containing this single SA to the class,
|
||||
in order to create the object. Also pass "root" for includes to work.
|
||||
*/}}
|
||||
{{- include "ix.v1.common.class.serviceAccount" (dict "serviceAccount" $saValues "root" $) -}}
|
||||
|
||||
Reference in New Issue
Block a user