@@ -168,15 +168,14 @@ mod tests {
168168 let mut sa = generate_service_account ( ) ;
169169
170170 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
171- objectOverrides:
172- - apiVersion: v1
173- kind: ServiceAccount
174- metadata:
175- name: trino-serviceaccount
176- namespace: default
177- labels:
178- app.kubernetes.io/name: overwritten
179- foo: bar
171+ - apiVersion: v1
172+ kind: ServiceAccount
173+ metadata:
174+ name: trino-serviceaccount
175+ namespace: default
176+ labels:
177+ app.kubernetes.io/name: overwritten
178+ foo: bar
180179 " } )
181180 . expect ( "test YAML is valid" ) ;
182181
@@ -191,15 +190,14 @@ mod tests {
191190 fn service_account_not_merged_as_different_name ( ) {
192191 let mut sa = generate_service_account ( ) ;
193192 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
194- objectOverrides:
195- - apiVersion: v1
196- kind: ServiceAccount
197- metadata:
198- name: other-sa # name mismatch
199- namespace: default
200- labels:
201- app.kubernetes.io/name: overwritten
202- foo: bar
193+ - apiVersion: v1
194+ kind: ServiceAccount
195+ metadata:
196+ name: other-sa # name mismatch
197+ namespace: default
198+ labels:
199+ app.kubernetes.io/name: overwritten
200+ foo: bar
203201 " } )
204202 . expect ( "test YAML is valid" ) ;
205203
@@ -214,15 +212,14 @@ mod tests {
214212 fn service_account_not_merged_as_different_namespace ( ) {
215213 let mut sa = generate_service_account ( ) ;
216214 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
217- objectOverrides:
218- - apiVersion: v1
219- kind: ServiceAccount
220- metadata:
221- name: trino-serviceaccount
222- namespace: other-namespace # namespace mismatch
223- labels:
224- app.kubernetes.io/name: overwritten
225- foo: bar
215+ - apiVersion: v1
216+ kind: ServiceAccount
217+ metadata:
218+ name: trino-serviceaccount
219+ namespace: other-namespace # namespace mismatch
220+ labels:
221+ app.kubernetes.io/name: overwritten
222+ foo: bar
226223 " } )
227224 . expect ( "test YAML is valid" ) ;
228225
@@ -237,15 +234,14 @@ mod tests {
237234 fn service_account_not_merged_as_different_api_version ( ) {
238235 let mut sa = generate_service_account ( ) ;
239236 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
240- objectOverrides:
241- - apiVersion: v42 # apiVersion mismatch
242- kind: ServiceAccount
243- metadata:
244- name: trino-serviceaccount
245- namespace: default
246- labels:
247- app.kubernetes.io/name: overwritten
248- foo: bar
237+ - apiVersion: v42 # apiVersion mismatch
238+ kind: ServiceAccount
239+ metadata:
240+ name: trino-serviceaccount
241+ namespace: default
242+ labels:
243+ app.kubernetes.io/name: overwritten
244+ foo: bar
249245 " } )
250246 . expect ( "test YAML is valid" ) ;
251247
@@ -260,36 +256,35 @@ mod tests {
260256 fn statefulset_merged_multiple_merges ( ) {
261257 let mut sts = generate_stateful_set ( ) ;
262258 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
263- objectOverrides:
264- - apiVersion: v1
265- kind: ServiceAccount
266- metadata:
267- name: trino-serviceaccount
268- namespace: default
269- labels:
270- app.kubernetes.io/name: overwritten
271- foo: bar
272- - apiVersion: apps/v1
273- kind: StatefulSet
274- metadata:
275- name: trino-coordinator-default
276- namespace: default
277- spec:
278- template:
279- metadata:
280- labels:
281- foo: bar
282- spec:
283- containers:
284- - name: trino
285- image: custom-image
286- - apiVersion: apps/v1
287- kind: StatefulSet
288- metadata:
289- name: trino-coordinator-default
290- namespace: default
291- spec:
292- replicas: 3
259+ - apiVersion: v1
260+ kind: ServiceAccount
261+ metadata:
262+ name: trino-serviceaccount
263+ namespace: default
264+ labels:
265+ app.kubernetes.io/name: overwritten
266+ foo: bar
267+ - apiVersion: apps/v1
268+ kind: StatefulSet
269+ metadata:
270+ name: trino-coordinator-default
271+ namespace: default
272+ spec:
273+ template:
274+ metadata:
275+ labels:
276+ foo: bar
277+ spec:
278+ containers:
279+ - name: trino
280+ image: custom-image
281+ - apiVersion: apps/v1
282+ kind: StatefulSet
283+ metadata:
284+ name: trino-coordinator-default
285+ namespace: default
286+ spec:
287+ replicas: 3
293288 " } )
294289 . expect ( "test YAML is valid" ) ;
295290
@@ -342,15 +337,14 @@ mod tests {
342337 " } )
343338 . expect ( "test YAML is valid" ) ;
344339 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
345- objectOverrides:
346- - apiVersion: v1
347- kind: ConfigMap
348- metadata:
349- name: game-demo
350- data:
351- foo: overwritten
352- log.properties: |-
353- =info,tech.stackable=debug
340+ - apiVersion: v1
341+ kind: ConfigMap
342+ metadata:
343+ name: game-demo
344+ data:
345+ foo: overwritten
346+ log.properties: |-
347+ =info,tech.stackable=debug
354348 " } )
355349 . expect ( "test YAML is valid" ) ;
356350
@@ -398,15 +392,14 @@ mod tests {
398392 " } )
399393 . expect ( "test YAML is valid" ) ;
400394 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
401- objectOverrides:
402- - apiVersion: v1
403- kind: Secret
404- metadata:
405- name: dotfile-secret
406- stringData:
407- foo: overwritten
408- data:
409- raw: b3ZlcndyaXR0ZW4K # echo overwritten | base64
395+ - apiVersion: v1
396+ kind: Secret
397+ metadata:
398+ name: dotfile-secret
399+ stringData:
400+ foo: overwritten
401+ data:
402+ raw: b3ZlcndyaXR0ZW4K # echo overwritten | base64
410403 " } )
411404 . expect ( "test YAML is valid" ) ;
412405
@@ -447,20 +440,19 @@ mod tests {
447440 " } )
448441 . expect ( "test YAML is valid" ) ;
449442 let object_overrides: ObjectOverrides = serde_yaml:: from_str ( indoc ! { "
450- objectOverrides:
451- - apiVersion: v1
452- kind: ServiceAccount
453- - apiVersion: storage.k8s.io/v1
454- kind: StorageClass
455- metadata:
456- name: low-latency
457- labels:
458- foo: overwritten
459- annotations:
460- new: annotation
461- provisioner: custom-provisioner
462- - foo: bar
463- - {}
443+ - apiVersion: v1
444+ kind: ServiceAccount
445+ - apiVersion: storage.k8s.io/v1
446+ kind: StorageClass
447+ metadata:
448+ name: low-latency
449+ labels:
450+ foo: overwritten
451+ annotations:
452+ new: annotation
453+ provisioner: custom-provisioner
454+ - foo: bar
455+ - {}
464456 " } )
465457 . expect ( "test YAML is valid" ) ;
466458
0 commit comments