From 625e011e2bf6fcbfc1dfb7528181f947ffe6b5cd Mon Sep 17 00:00:00 2001 From: jregan Date: Fri, 26 Jun 2020 10:39:53 -0700 Subject: [PATCH] More kyaml list merge tests --- kyaml/yaml/merge2/list_test.go | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) 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