This repository has been archived on 2024-12-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
onechart/charts/onechart/tests/deployment_configmap_test.yaml
T
2023-10-20 10:36:50 +02:00

39 lines
960 B
YAML

suite: test deployment
templates:
- deployment.yaml
- configmap.yaml
tests:
- it: Should reference configmap if vars are set
set:
vars:
var1: value1
var2: value2
asserts:
- contains:
path: spec.template.spec.containers[0].envFrom
content:
configMapRef:
name: release-name
- it: Should not reference configmap if vars are not set
asserts:
- isNull:
path: spec.template.spec.containers[0].envFrom
- it: Should reference to existing configmaps
set:
existingConfigMaps:
- name: firstcm
optional: true
- name: secondcm
optional: true
asserts:
- contains:
path: spec.template.spec.containers[0].envFrom
content:
configMapRef:
name: firstcm
optional: true
configMapRef:
name: secondcm
optional: true