diff --git a/kyaml/setters2/add_test.go b/kyaml/setters2/add_test.go index 49ed77db6..847f4095c 100644 --- a/kyaml/setters2/add_test.go +++ b/kyaml/setters2/add_test.go @@ -154,6 +154,40 @@ metadata: replicas: 3 spec: replicas: 3 # {"$openapi":"replicas"} + `, + }, + { + name: "add-field-inside-sequence", + add: Add{ + FieldValue: "/usr/share/nginx", + FieldName: "spec.containers.volumeMounts.mountPath", + Ref: "#/definitions/io.k8s.cli.setters.mountPath", + }, + input: ` +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nginx-deployment +spec: + containers: + - name: nginx + image: nginx + volumeMounts: + - name: nginx + mountPath: /usr/share/nginx + `, + expected: ` +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nginx-deployment +spec: + containers: + - name: nginx + image: nginx + volumeMounts: + - name: nginx + mountPath: /usr/share/nginx # {"$openapi":"mountPath"} `, }, {