@@ -16,6 +16,7 @@ import (
16
16
"sigs.k8s.io/kustomize/api/types"
17
17
"sigs.k8s.io/kustomize/kustomize/v5/commands/internal/kustfile"
18
18
testutils_test "sigs.k8s.io/kustomize/kustomize/v5/commands/internal/testutils"
19
+ "sigs.k8s.io/kustomize/kustomize/v5/commands/internal/util"
19
20
"sigs.k8s.io/kustomize/kyaml/filesys"
20
21
)
21
22
@@ -54,38 +55,38 @@ func TestMakeConfigMapArgs(t *testing.T) {
54
55
func TestMergeFlagsIntoConfigMapArgs_LiteralSources (t * testing.T ) {
55
56
k := & types.Kustomization {}
56
57
args := findOrMakeConfigMapArgs (k , "foo" , configMapNamespace )
57
- mergeFlagsIntoGeneratorArgs (
58
+ util . MergeFlagsIntoGeneratorArgs (
58
59
& args .GeneratorArgs ,
59
- configmapSecretFlagsAndArgs {LiteralSources : []string {"k1=v1" }})
60
- mergeFlagsIntoGeneratorArgs (
60
+ util. ConfigMapSecretFlagsAndArgs {LiteralSources : []string {"k1=v1" }})
61
+ util . MergeFlagsIntoGeneratorArgs (
61
62
& args .GeneratorArgs ,
62
- configmapSecretFlagsAndArgs {LiteralSources : []string {"k2=v2" }})
63
+ util. ConfigMapSecretFlagsAndArgs {LiteralSources : []string {"k2=v2" }})
63
64
assert .Equal (t , "k1=v1" , k .ConfigMapGenerator [0 ].LiteralSources [0 ])
64
65
assert .Equal (t , "k2=v2" , k .ConfigMapGenerator [0 ].LiteralSources [1 ])
65
66
}
66
67
67
68
func TestMergeFlagsIntoConfigMapArgs_FileSources (t * testing.T ) {
68
69
k := & types.Kustomization {}
69
70
args := findOrMakeConfigMapArgs (k , "foo" , configMapNamespace )
70
- mergeFlagsIntoGeneratorArgs (
71
+ util . MergeFlagsIntoGeneratorArgs (
71
72
& args .GeneratorArgs ,
72
- configmapSecretFlagsAndArgs {FileSources : []string {"file1" }})
73
- mergeFlagsIntoGeneratorArgs (
73
+ util. ConfigMapSecretFlagsAndArgs {FileSources : []string {"file1" }})
74
+ util . MergeFlagsIntoGeneratorArgs (
74
75
& args .GeneratorArgs ,
75
- configmapSecretFlagsAndArgs {FileSources : []string {"file2" }})
76
+ util. ConfigMapSecretFlagsAndArgs {FileSources : []string {"file2" }})
76
77
assert .Equal (t , "file1" , k .ConfigMapGenerator [0 ].FileSources [0 ])
77
78
assert .Equal (t , "file2" , k .ConfigMapGenerator [0 ].FileSources [1 ])
78
79
}
79
80
80
81
func TestMergeFlagsIntoConfigMapArgs_EnvSource (t * testing.T ) {
81
82
k := & types.Kustomization {}
82
83
args := findOrMakeConfigMapArgs (k , "foo" , configMapNamespace )
83
- mergeFlagsIntoGeneratorArgs (
84
+ util . MergeFlagsIntoGeneratorArgs (
84
85
& args .GeneratorArgs ,
85
- configmapSecretFlagsAndArgs {EnvFileSource : "env1" })
86
- mergeFlagsIntoGeneratorArgs (
86
+ util. ConfigMapSecretFlagsAndArgs {EnvFileSource : "env1" })
87
+ util . MergeFlagsIntoGeneratorArgs (
87
88
& args .GeneratorArgs ,
88
- configmapSecretFlagsAndArgs {EnvFileSource : "env2" })
89
+ util. ConfigMapSecretFlagsAndArgs {EnvFileSource : "env2" })
89
90
assert .Equal (t , "env1" , k .ConfigMapGenerator [0 ].EnvSources [0 ])
90
91
assert .Equal (t , "env2" , k .ConfigMapGenerator [0 ].EnvSources [1 ])
91
92
}
@@ -94,31 +95,31 @@ func TestMergeFlagsIntoConfigMapArgs_Behavior(t *testing.T) {
94
95
k := & types.Kustomization {}
95
96
args := findOrMakeConfigMapArgs (k , "foo" , configMapNamespace )
96
97
97
- createBehaviorFlags := configmapSecretFlagsAndArgs {
98
+ createBehaviorFlags := util. ConfigMapSecretFlagsAndArgs {
98
99
Behavior : "create" ,
99
100
EnvFileSource : "env1" ,
100
101
}
101
- mergeFlagsIntoGeneratorArgs (
102
+ util . MergeFlagsIntoGeneratorArgs (
102
103
& args .GeneratorArgs ,
103
104
createBehaviorFlags )
104
105
require .Equal (t , configMapNamespace , k .ConfigMapGenerator [0 ].Namespace )
105
106
assert .Equal (t , "create" , k .ConfigMapGenerator [0 ].Behavior )
106
107
107
- mergeBehaviorFlags := configmapSecretFlagsAndArgs {
108
+ mergeBehaviorFlags := util. ConfigMapSecretFlagsAndArgs {
108
109
Behavior : "merge" ,
109
110
EnvFileSource : "env1" ,
110
111
}
111
- mergeFlagsIntoGeneratorArgs (
112
+ util . MergeFlagsIntoGeneratorArgs (
112
113
& args .GeneratorArgs ,
113
114
mergeBehaviorFlags )
114
115
require .Equal (t , configMapNamespace , k .ConfigMapGenerator [0 ].Namespace )
115
116
assert .Equal (t , "merge" , k .ConfigMapGenerator [0 ].Behavior )
116
117
117
- replaceBehaviorFlags := configmapSecretFlagsAndArgs {
118
+ replaceBehaviorFlags := util. ConfigMapSecretFlagsAndArgs {
118
119
Behavior : "replace" ,
119
120
EnvFileSource : "env1" ,
120
121
}
121
- mergeFlagsIntoGeneratorArgs (
122
+ util . MergeFlagsIntoGeneratorArgs (
122
123
& args .GeneratorArgs ,
123
124
replaceBehaviorFlags )
124
125
require .Equal (t , configMapNamespace , k .ConfigMapGenerator [0 ].Namespace )
@@ -162,8 +163,8 @@ func TestEditAddConfigMapWithLiteralSource(t *testing.T) {
162
163
163
164
args := []string {
164
165
tc .configMapName ,
165
- fmt .Sprintf (flagFormat , fromLiteralFlag , tc .literalSource ),
166
- fmt .Sprintf (flagFormat , namespaceFlag , tc .configMapNamespace ),
166
+ fmt .Sprintf (util . FlagFormat , util . FromLiteralFlag , tc .literalSource ),
167
+ fmt .Sprintf (util . FlagFormat , util . NamespaceFlag , tc .configMapNamespace ),
167
168
}
168
169
cmd := newCmdAddConfigMap (fSys , ldr , pvd .GetResourceFactory ())
169
170
cmd .SetArgs (args )
@@ -243,8 +244,8 @@ func TestEditAddConfigMapWithEnvSource(t *testing.T) {
243
244
244
245
args := []string {
245
246
tc .configMapName ,
246
- fmt .Sprintf (flagFormat , fromEnvFileFlag , tc .envSource ),
247
- fmt .Sprintf (flagFormat , namespaceFlag , tc .configMapNamespace ),
247
+ fmt .Sprintf (util . FlagFormat , util . FromEnvFileFlag , tc .envSource ),
248
+ fmt .Sprintf (util . FlagFormat , util . NamespaceFlag , tc .configMapNamespace ),
248
249
}
249
250
cmd := newCmdAddConfigMap (fSys , ldr , pvd .GetResourceFactory ())
250
251
cmd .SetArgs (args )
@@ -323,8 +324,8 @@ func TestEditAddConfigMapWithFileSource(t *testing.T) {
323
324
324
325
args := []string {
325
326
tc .configMapName ,
326
- fmt .Sprintf (flagFormat , fromFileFlag , tc .fileSource ),
327
- fmt .Sprintf (flagFormat , namespaceFlag , tc .configMapNamespace ),
327
+ fmt .Sprintf (util . FlagFormat , util . FromFileFlag , tc .fileSource ),
328
+ fmt .Sprintf (util . FlagFormat , util . NamespaceFlag , tc .configMapNamespace ),
328
329
}
329
330
cmd := newCmdAddConfigMap (fSys , ldr , pvd .GetResourceFactory ())
330
331
cmd .SetArgs (args )
0 commit comments