118cd8e1cb
Co-authored-by: Youcef Guichi <youcef@gimlet.io>
31 lines
842 B
YAML
31 lines
842 B
YAML
suite: test deployment
|
|
templates:
|
|
- deployment.yaml
|
|
- configmap.yaml
|
|
tests:
|
|
- it: Should set name, image and tag
|
|
set:
|
|
initContainers:
|
|
- name: pod1
|
|
image: nginx
|
|
tag: 1.2.2
|
|
asserts:
|
|
- equal:
|
|
path: spec.template.spec.initContainers[0].name
|
|
value: pod1
|
|
- equal:
|
|
path: spec.template.spec.initContainers[0].image
|
|
value: "nginx:1.2.2"
|
|
- it: Should set command
|
|
set:
|
|
initContainers:
|
|
- command: "while true; do date; sleep 2; done &&
|
|
ls /data &&
|
|
printf something"
|
|
asserts:
|
|
- equal:
|
|
path: spec.template.spec.initContainers[0].command
|
|
value: ['/bin/sh', '-c', 'while true; do date; sleep 2; done && ls /data && printf something']
|
|
|
|
|
|
|