Skip to content

Commit

Permalink
Add test
Browse files Browse the repository at this point in the history
  • Loading branch information
ncapps committed Nov 28, 2023
1 parent 21bcbc6 commit f2dfc11
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 3 deletions.
6 changes: 3 additions & 3 deletions api/types/kustomization.go
Original file line number Diff line number Diff line change
Expand Up @@ -197,6 +197,9 @@ func (k *Kustomization) CheckDeprecatedFields() *[]string {
if k.Bases != nil {
warningMessages = append(warningMessages, deprecatedBaseWarningMessage)
}
if k.CommonLabels != nil {
warningMessages = append(warningMessages, deprecatedCommonLabelsWarningMessage)
}
if k.ImageTags != nil {
warningMessages = append(warningMessages, deprecatedImageTagsWarningMessage)
}
Expand All @@ -209,9 +212,6 @@ func (k *Kustomization) CheckDeprecatedFields() *[]string {
if k.Vars != nil {
warningMessages = append(warningMessages, deprecatedVarsMessage)
}
if k.CommonLabels != nil {
warningMessages = append(warningMessages, deprecatedCommonLabelsWarningMessage)
}
return &warningMessages
}

Expand Down
9 changes: 9 additions & 0 deletions api/types/kustomization_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ func TestKustomization_CheckDeprecatedFields(t *testing.T) {
},
want: &[]string{deprecatedBaseWarningMessage},
},
{
name: "using_CommonLabels",
k: Kustomization{
CommonLabels: map[string]string{},
},
want: &[]string{deprecatedCommonLabelsWarningMessage},
},
{
name: "using_ImageTags",
k: Kustomization{
Expand Down Expand Up @@ -61,13 +68,15 @@ func TestKustomization_CheckDeprecatedFields(t *testing.T) {
name: "usingAll",
k: Kustomization{
Bases: []string{"base"},
CommonLabels: map[string]string{},
ImageTags: []Image{},
PatchesJson6902: []Patch{},
PatchesStrategicMerge: []PatchStrategicMerge{},
Vars: []Var{},
},
want: &[]string{
deprecatedBaseWarningMessage,
deprecatedCommonLabelsWarningMessage,
deprecatedImageTagsWarningMessage,
deprecatedPatchesJson6902Message,
deprecatedPatchesStrategicMergeMessage,
Expand Down

0 comments on commit f2dfc11

Please sign in to comment.