@@ -97,7 +97,9 @@ func TestExperimentalFlags(t *testing.T) {
97
97
98
98
cmd := buildRootCommandFrom (p .Porter )
99
99
cmd .SetArgs ([]string {"install" })
100
- cmd .Execute ()
100
+ err := cmd .Execute ()
101
+ require .Error (t , err )
102
+
101
103
assert .False (t , p .Config .IsFeatureEnabled (experimental .FlagNoopFeature ))
102
104
})
103
105
@@ -107,7 +109,8 @@ func TestExperimentalFlags(t *testing.T) {
107
109
108
110
cmd := buildRootCommandFrom (p .Porter )
109
111
cmd .SetArgs ([]string {"install" , "--experimental" , experimental .NoopFeature })
110
- cmd .Execute ()
112
+ err := cmd .Execute ()
113
+ require .Error (t , err )
111
114
112
115
assert .True (t , p .Config .IsFeatureEnabled (experimental .FlagNoopFeature ))
113
116
})
@@ -121,7 +124,8 @@ func TestExperimentalFlags(t *testing.T) {
121
124
122
125
cmd := buildRootCommandFrom (p .Porter )
123
126
cmd .SetArgs ([]string {"install" })
124
- cmd .Execute ()
127
+ err := cmd .Execute ()
128
+ require .Error (t , err )
125
129
126
130
assert .True (t , p .Config .IsFeatureEnabled (experimental .FlagNoopFeature ))
127
131
})
@@ -134,7 +138,8 @@ func TestExperimentalFlags(t *testing.T) {
134
138
require .NoError (t , p .FileSystem .WriteFile ("/home/myuser/.porter/config.yaml" , cfg , pkg .FileModeWritable ))
135
139
cmd := buildRootCommandFrom (p .Porter )
136
140
cmd .SetArgs ([]string {"install" })
137
- cmd .Execute ()
141
+ err := cmd .Execute ()
142
+ require .Error (t , err )
138
143
139
144
assert .True (t , p .Config .IsFeatureEnabled (experimental .FlagNoopFeature ))
140
145
})
@@ -147,7 +152,8 @@ func TestExperimentalFlags(t *testing.T) {
147
152
require .NoError (t , p .FileSystem .WriteFile ("/home/myuser/.porter/config.yaml" , cfg , pkg .FileModeWritable ))
148
153
cmd := buildRootCommandFrom (p .Porter )
149
154
cmd .SetArgs ([]string {"install" , "--experimental" , "no-op" })
150
- cmd .Execute ()
155
+ err := cmd .Execute ()
156
+ require .Error (t , err )
151
157
152
158
assert .True (t , p .Config .IsFeatureEnabled (experimental .FlagNoopFeature ))
153
159
})
@@ -161,7 +167,8 @@ func TestExperimentalFlags(t *testing.T) {
161
167
162
168
cmd := buildRootCommandFrom (p .Porter )
163
169
cmd .SetArgs ([]string {"install" , "--experimental" , "no-op" })
164
- cmd .Execute ()
170
+ err := cmd .Execute ()
171
+ require .Error (t , err )
165
172
166
173
assert .True (t , p .Config .IsFeatureEnabled (experimental .FlagNoopFeature ))
167
174
})
@@ -177,7 +184,8 @@ func TestExperimentalFlags(t *testing.T) {
177
184
require .NoError (t , p .FileSystem .WriteFile ("/home/myuser/.porter/config.yaml" , cfg , pkg .FileModeWritable ))
178
185
cmd := buildRootCommandFrom (p .Porter )
179
186
cmd .SetArgs ([]string {"install" })
180
- cmd .Execute ()
187
+ err := cmd .Execute ()
188
+ require .Error (t , err )
181
189
182
190
assert .False (t , p .Config .IsFeatureEnabled (experimental .FlagNoopFeature ))
183
191
})
@@ -198,7 +206,9 @@ func TestVerbosity(t *testing.T) {
198
206
199
207
cmd := buildRootCommandFrom (p .Porter )
200
208
cmd .SetArgs ([]string {"install" })
201
- cmd .Execute ()
209
+ err := cmd .Execute ()
210
+ require .Error (t , err )
211
+
202
212
assert .Equal (t , config .LogLevelInfo , p .Config .GetVerbosity ())
203
213
})
204
214
@@ -208,7 +218,8 @@ func TestVerbosity(t *testing.T) {
208
218
209
219
cmd := buildRootCommandFrom (p .Porter )
210
220
cmd .SetArgs ([]string {"install" , "--verbosity=debug" })
211
- cmd .Execute ()
221
+ err := cmd .Execute ()
222
+ require .Error (t , err )
212
223
213
224
assert .Equal (t , config .LogLevelDebug , p .Config .GetVerbosity ())
214
225
})
@@ -222,7 +233,8 @@ func TestVerbosity(t *testing.T) {
222
233
223
234
cmd := buildRootCommandFrom (p .Porter )
224
235
cmd .SetArgs ([]string {"install" })
225
- cmd .Execute ()
236
+ err := cmd .Execute ()
237
+ require .Error (t , err )
226
238
227
239
assert .Equal (t , config .LogLevelError , p .Config .GetVerbosity ())
228
240
})
@@ -235,7 +247,8 @@ func TestVerbosity(t *testing.T) {
235
247
require .NoError (t , p .FileSystem .WriteFile ("/home/myuser/.porter/config.yaml" , cfg , pkg .FileModeWritable ))
236
248
cmd := buildRootCommandFrom (p .Porter )
237
249
cmd .SetArgs ([]string {"install" })
238
- cmd .Execute ()
250
+ err := cmd .Execute ()
251
+ require .Error (t , err )
239
252
240
253
assert .Equal (t , config .LogLevelWarn , p .Config .GetVerbosity ())
241
254
})
@@ -248,7 +261,8 @@ func TestVerbosity(t *testing.T) {
248
261
require .NoError (t , p .FileSystem .WriteFile ("/home/myuser/.porter/config.yaml" , cfg , pkg .FileModeWritable ))
249
262
cmd := buildRootCommandFrom (p .Porter )
250
263
cmd .SetArgs ([]string {"install" , "--verbosity" , "warn" })
251
- cmd .Execute ()
264
+ err := cmd .Execute ()
265
+ require .Error (t , err )
252
266
253
267
assert .Equal (t , config .LogLevelWarn , p .Config .GetVerbosity ())
254
268
})
@@ -262,7 +276,8 @@ func TestVerbosity(t *testing.T) {
262
276
263
277
cmd := buildRootCommandFrom (p .Porter )
264
278
cmd .SetArgs ([]string {"install" , "--verbosity=debug" })
265
- cmd .Execute ()
279
+ err := cmd .Execute ()
280
+ require .Error (t , err )
266
281
267
282
assert .Equal (t , config .LogLevelDebug , p .Config .GetVerbosity ())
268
283
})
@@ -278,7 +293,8 @@ func TestVerbosity(t *testing.T) {
278
293
require .NoError (t , p .FileSystem .WriteFile ("/home/myuser/.porter/config.yaml" , cfg , pkg .FileModeWritable ))
279
294
cmd := buildRootCommandFrom (p .Porter )
280
295
cmd .SetArgs ([]string {"install" })
281
- cmd .Execute ()
296
+ err := cmd .Execute ()
297
+ require .Error (t , err )
282
298
283
299
assert .Equal (t , config .LogLevelWarn , p .Config .GetVerbosity ())
284
300
})
0 commit comments