diff --git a/kyaml/yaml/merge2/list_test.go b/kyaml/yaml/merge2/list_test.go index 433524c60..78f2da912 100644 --- a/kyaml/yaml/merge2/list_test.go +++ b/kyaml/yaml/merge2/list_test.go @@ -4,6 +4,41 @@ package merge2_test var listTestCases = []testCase{ + {description: `merge k8s deployment containers`, + source: ` +apiVersion: apps/v1 +kind: Deployment +spec: + template: + spec: + containers: + - name: foo1 + - name: foo2 + - name: foo3 +`, + dest: ` +apiVersion: apps/v1 +kind: Deployment +spec: + template: + spec: + containers: + - name: foo0 +`, + expected: ` +apiVersion: apps/v1 +kind: Deployment +spec: + template: + spec: + containers: + - name: foo0 + - name: foo1 + - name: foo2 + - name: foo3 +`, + }, + {description: `replace List -- different value in dest`, source: ` kind: Deployment