File tree Expand file tree Collapse file tree 6 files changed +66
-0
lines changed
mongodbflex/instance/update
opensearch/instance/update
postgresflex/instance/update Expand file tree Collapse file tree 6 files changed +66
-0
lines changed Original file line number Diff line number Diff line change @@ -226,6 +226,17 @@ func TestParseInput(t *testing.T) {
226226 flagValues : fixtureFlagValues (),
227227 isValid : false ,
228228 },
229+ {
230+ description : "no acl flag" ,
231+ argValues : fixtureArgValues (),
232+ flagValues : fixtureFlagValues (func (flagValues map [string ]string ) {
233+ delete (flagValues , sgwAclFlag )
234+ }),
235+ isValid : true ,
236+ expectedModel : fixtureInputModel (func (model * inputModel ) {
237+ model .SgwAcl = nil
238+ }),
239+ },
229240 {
230241 description : "repeated acl flags" ,
231242 argValues : fixtureArgValues (),
Original file line number Diff line number Diff line change @@ -251,6 +251,17 @@ func TestParseInput(t *testing.T) {
251251 }),
252252 isValid : false ,
253253 },
254+ {
255+ description : "no acl flag" ,
256+ argValues : fixtureArgValues (),
257+ flagValues : fixtureStandardFlagValues (func (flagValues map [string ]string ) {
258+ delete (flagValues , aclFlag )
259+ }),
260+ isValid : true ,
261+ expectedModel : fixtureStandardInputModel (func (model * inputModel ) {
262+ model .ACL = nil
263+ }),
264+ },
254265 {
255266 description : "repeated acl flags" ,
256267 argValues : fixtureArgValues (),
Original file line number Diff line number Diff line change @@ -226,6 +226,17 @@ func TestParseInput(t *testing.T) {
226226 flagValues : fixtureFlagValues (),
227227 isValid : false ,
228228 },
229+ {
230+ description : "no acl flag" ,
231+ argValues : fixtureArgValues (),
232+ flagValues : fixtureFlagValues (func (flagValues map [string ]string ) {
233+ delete (flagValues , sgwAclFlag )
234+ }),
235+ isValid : true ,
236+ expectedModel : fixtureInputModel (func (model * inputModel ) {
237+ model .SgwAcl = nil
238+ }),
239+ },
229240 {
230241 description : "repeated acl flags" ,
231242 argValues : fixtureArgValues (),
Original file line number Diff line number Diff line change @@ -251,6 +251,17 @@ func TestParseInput(t *testing.T) {
251251 }),
252252 isValid : false ,
253253 },
254+ {
255+ description : "no acl flag" ,
256+ argValues : fixtureArgValues (),
257+ flagValues : fixtureStandardFlagValues (func (flagValues map [string ]string ) {
258+ delete (flagValues , aclFlag )
259+ }),
260+ isValid : true ,
261+ expectedModel : fixtureStandardInputModel (func (model * inputModel ) {
262+ model .ACL = nil
263+ }),
264+ },
254265 {
255266 description : "repeated acl flags" ,
256267 argValues : fixtureArgValues (),
Original file line number Diff line number Diff line change @@ -226,6 +226,17 @@ func TestParseInput(t *testing.T) {
226226 flagValues : fixtureFlagValues (),
227227 isValid : false ,
228228 },
229+ {
230+ description : "no acl flag" ,
231+ argValues : fixtureArgValues (),
232+ flagValues : fixtureFlagValues (func (flagValues map [string ]string ) {
233+ delete (flagValues , sgwAclFlag )
234+ }),
235+ isValid : true ,
236+ expectedModel : fixtureInputModel (func (model * inputModel ) {
237+ model .SgwAcl = nil
238+ }),
239+ },
229240 {
230241 description : "repeated acl flags" ,
231242 argValues : fixtureArgValues (),
Original file line number Diff line number Diff line change @@ -226,6 +226,17 @@ func TestParseInput(t *testing.T) {
226226 flagValues : fixtureFlagValues (),
227227 isValid : false ,
228228 },
229+ {
230+ description : "no acl flag" ,
231+ argValues : fixtureArgValues (),
232+ flagValues : fixtureFlagValues (func (flagValues map [string ]string ) {
233+ delete (flagValues , sgwAclFlag )
234+ }),
235+ isValid : true ,
236+ expectedModel : fixtureInputModel (func (model * inputModel ) {
237+ model .SgwAcl = nil
238+ }),
239+ },
229240 {
230241 description : "repeated acl flags" ,
231242 argValues : fixtureArgValues (),
You can’t perform that action at this time.
0 commit comments