@@ -61,7 +61,7 @@ def setUp(self):
6161 self .types_mock .create .return_value = fakes .FakeResource (
6262 None ,
6363 copy .deepcopy (volume_fakes .TYPE ),
64- loaded = True ,
64+ loaded = True
6565 )
6666 # Get the command object to test
6767 self .cmd = volume_type .CreateVolumeType (self .app , None )
@@ -115,6 +115,35 @@ def test_type_create_private(self):
115115 self .assertEqual (self .datalist , data )
116116
117117
118+ class TestTypeDelete (TestType ):
119+
120+ def setUp (self ):
121+ super (TestTypeDelete , self ).setUp ()
122+
123+ self .types_mock .get .return_value = fakes .FakeResource (
124+ None ,
125+ copy .deepcopy (volume_fakes .TYPE ),
126+ loaded = True
127+ )
128+ self .types_mock .delete .return_value = None
129+
130+ # Get the command object to mock
131+ self .cmd = volume_type .DeleteVolumeType (self .app , None )
132+
133+ def test_type_delete (self ):
134+ arglist = [
135+ volume_fakes .type_id
136+ ]
137+ verifylist = [
138+ ("volume_type" , volume_fakes .type_id )
139+ ]
140+
141+ parsed_args = self .check_parser (self .cmd , arglist , verifylist )
142+
143+ self .cmd .take_action (parsed_args )
144+ self .types_mock .delete .assert_called_with (volume_fakes .type_id )
145+
146+
118147class TestTypeList (TestType ):
119148
120149 columns = [
@@ -170,34 +199,6 @@ def test_type_list_with_options(self):
170199 self .assertEqual (datalist , tuple (data ))
171200
172201
173- class TestTypeShow (TestType ):
174-
175- def setUp (self ):
176- super (TestTypeShow , self ).setUp ()
177-
178- self .types_mock .get .return_value = fakes .FakeResource (
179- None ,
180- copy .deepcopy (volume_fakes .TYPE ),
181- loaded = True )
182- # Get the command object to test
183- self .cmd = volume_type .ShowVolumeType (self .app , None )
184-
185- def test_type_show (self ):
186- arglist = [
187- volume_fakes .type_id
188- ]
189- verifylist = [
190- ("volume_type" , volume_fakes .type_id )
191- ]
192- parsed_args = self .check_parser (self .cmd , arglist , verifylist )
193-
194- columns , data = self .cmd .take_action (parsed_args )
195- self .types_mock .get .assert_called_with (volume_fakes .type_id )
196-
197- self .assertEqual (volume_fakes .TYPE_FORMATTED_columns , columns )
198- self .assertEqual (volume_fakes .TYPE_FORMATTED_data , data )
199-
200-
201202class TestTypeSet (TestType ):
202203
203204 def setUp (self ):
@@ -282,61 +283,63 @@ def test_type_set_property(self):
282283 self .assertEqual ('myvalue' , result ['myprop' ])
283284
284285
285- class TestTypeUnset (TestType ):
286+ class TestTypeShow (TestType ):
286287
287288 def setUp (self ):
288- super (TestTypeUnset , self ).setUp ()
289+ super (TestTypeShow , self ).setUp ()
289290
290- self .types_mock .get .return_value = FakeTypeResource (
291+ self .types_mock .get .return_value = fakes . FakeResource (
291292 None ,
292293 copy .deepcopy (volume_fakes .TYPE ),
293- loaded = True ,
294+ loaded = True
294295 )
295296
296- self .cmd = volume_type .UnsetVolumeType (self .app , None )
297+ # Get the command object to test
298+ self .cmd = volume_type .ShowVolumeType (self .app , None )
297299
298- def test_type_unset (self ):
300+ def test_type_show (self ):
299301 arglist = [
300- '--property' , 'property' ,
301- volume_fakes .type_id ,
302+ volume_fakes .type_id
302303 ]
303304 verifylist = [
304- ('property' , 'property' ),
305- ('volume_type' , volume_fakes .type_id ),
305+ ("volume_type" , volume_fakes .type_id )
306306 ]
307-
308307 parsed_args = self .check_parser (self .cmd , arglist , verifylist )
309308
310- self .cmd .take_action (parsed_args )
311-
312- result = self .types_mock .get .return_value ._keys
309+ columns , data = self .cmd .take_action (parsed_args )
310+ self .types_mock .get .assert_called_with (volume_fakes .type_id )
313311
314- self .assertNotIn ('property' , result )
312+ self .assertEqual (volume_fakes .TYPE_FORMATTED_columns , columns )
313+ self .assertEqual (volume_fakes .TYPE_FORMATTED_data , data )
315314
316315
317- class TestTypeDelete (TestType ):
316+ class TestTypeUnset (TestType ):
318317
319318 def setUp (self ):
320- super (TestTypeDelete , self ).setUp ()
319+ super (TestTypeUnset , self ).setUp ()
321320
322- self .types_mock .get .return_value = fakes . FakeResource (
321+ self .types_mock .get .return_value = FakeTypeResource (
323322 None ,
324323 copy .deepcopy (volume_fakes .TYPE ),
325- loaded = True )
326- self . types_mock . delete . return_value = None
324+ loaded = True
325+ )
327326
328- # Get the command object to mock
329- self .cmd = volume_type .DeleteVolumeType (self .app , None )
327+ self .cmd = volume_type .UnsetVolumeType (self .app , None )
330328
331- def test_type_delete (self ):
329+ def test_type_unset (self ):
332330 arglist = [
333- volume_fakes .type_id
331+ '--property' , 'property' ,
332+ volume_fakes .type_id ,
334333 ]
335334 verifylist = [
336- ("volume_type" , volume_fakes .type_id )
335+ ('property' , 'property' ),
336+ ('volume_type' , volume_fakes .type_id ),
337337 ]
338338
339339 parsed_args = self .check_parser (self .cmd , arglist , verifylist )
340340
341341 self .cmd .take_action (parsed_args )
342- self .types_mock .delete .assert_called_with (volume_fakes .type_id )
342+
343+ result = self .types_mock .get .return_value ._keys
344+
345+ self .assertNotIn ('property' , result )
0 commit comments