Skip to content

Commit 0c5022b

Browse files
committed
Adding deployment test
1 parent 10f28cd commit 0c5022b

File tree

1 file changed

+84
-1
lines changed

1 file changed

+84
-1
lines changed

tests/unit/overrides_test.yaml

Lines changed: 84 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,4 +74,87 @@ tests:
7474
documentIndex: 2
7575
- notContains: *override_mnt
7676
documentIndex: 2
77-
77+
78+
- it: Deployments with overrides
79+
template: deployments.yaml
80+
set:
81+
st2:
82+
overrides: #Enabling the override mounts in register-content job.
83+
_global.yaml: |
84+
---
85+
rules:
86+
defaults:
87+
enabled: false
88+
packs:
89+
sensors: [] # ensure only 1 sensor
90+
images: [] # no extra packs to load
91+
volumes:
92+
enabled: false
93+
configs: {} # has one core.yaml config file by default (dicts get merged)
94+
st2chatops:
95+
enabled: true
96+
release:
97+
name: st2ha
98+
asserts:
99+
- hasDocuments:
100+
count: 14
101+
102+
103+
- contains: *override_volume # always included
104+
documentIndex: 12 # st2client
105+
- contains: *override_mnt # always included
106+
documentIndex: 12 # st2client
107+
108+
109+
- notContains: *override_volume
110+
documentIndex: 1
111+
- notContains: *override_mnt
112+
documentIndex: 1 # st2api
113+
- notContains: *override_volume # only contains if volumes.enabled
114+
documentIndex: 10 # st2actionrunner
115+
- notContains: *override_mnt # only contains if volumes.enabled
116+
documentIndex: 10 # st2actionrunner
117+
- notContains: *override_volume
118+
documentIndex: 0
119+
- notContains: *override_mnt
120+
documentIndex: 0
121+
- notContains: *override_volume
122+
documentIndex: 2
123+
- notContains: *override_mnt
124+
documentIndex: 2
125+
- notContains: *override_volume
126+
documentIndex: 3
127+
- notContains: *override_mnt
128+
documentIndex: 3
129+
- notContains: *override_volume
130+
documentIndex: 4
131+
- notContains: *override_mnt
132+
documentIndex: 4
133+
- notContains: *override_volume
134+
documentIndex: 5
135+
- notContains: *override_mnt
136+
documentIndex: 5
137+
- notContains: *override_volume
138+
documentIndex: 6
139+
- notContains: *override_mnt
140+
documentIndex: 6
141+
- notContains: *override_volume
142+
documentIndex: 7
143+
- notContains: *override_mnt
144+
documentIndex: 7
145+
- notContains: *override_volume
146+
documentIndex: 8
147+
- notContains: *override_mnt
148+
documentIndex: 8
149+
- notContains: *override_volume # never
150+
documentIndex: 9 # st2sensorcontainer
151+
- notContains: *override_mnt # never
152+
documentIndex: 9 # st2sensorcontainer
153+
- notContains: *override_volume
154+
documentIndex: 11
155+
- notContains: *override_mnt
156+
documentIndex: 11
157+
- notContains: *override_volume
158+
documentIndex: 13
159+
- notContains: *override_mnt
160+
documentIndex: 13

0 commit comments

Comments
 (0)