@@ -141,15 +141,11 @@ func TestListOptsWithoutValidator(t *testing.T) {
141141 if o .Get ("baz" ) {
142142 t .Error (`o.Get("baz") == true` )
143143 }
144- o .Delete ("foo" )
145- if o .String () != "[bar bar]" {
146- t .Errorf ("%s != [bar bar]" , o .String ())
144+ if listOpts := o .GetSlice (); len (listOpts ) != 3 || listOpts [0 ] != "foo" || listOpts [1 ] != "bar" || listOpts [2 ] != "bar" {
145+ t .Errorf ("Expected [[foo bar bar]], got [%v]" , listOpts )
147146 }
148- if listOpts := o .GetSlice (); len (listOpts ) != 2 || listOpts [0 ] != "bar" || listOpts [1 ] != "bar" {
149- t .Errorf ("Expected [[bar bar]], got [%v]" , listOpts )
150- }
151- if mapListOpts := o .GetMap (); len (mapListOpts ) != 1 {
152- t .Errorf ("Expected [map[bar:{}]], got [%v]" , mapListOpts )
147+ if mapListOpts := o .GetMap (); len (mapListOpts ) != 2 {
148+ t .Errorf ("Expected [map[bar:{} foo:{}]], got [%v]" , mapListOpts )
153149 }
154150}
155151
@@ -182,9 +178,8 @@ func TestListOptsWithValidator(t *testing.T) {
182178 if o .Get ("baz" ) {
183179 t .Error (`o.Get("baz") == true` )
184180 }
185- o .Delete ("valid-option2=2" )
186- if o .String () != "" {
187- t .Errorf (`%s != ""` , o .String ())
181+ if expected := "[valid-option2=2]" ; o .String () != expected {
182+ t .Errorf (`%s != %q` , o .String (), expected )
188183 }
189184}
190185
0 commit comments