@@ -314,34 +314,36 @@ def test_create_with_domain_identityv2(self, _make_client_sdk):
314314 )
315315
316316
317+ @mock .patch ('openstackclient.network.v2.network._make_client_sdk' )
317318class TestDeleteNetwork (TestNetwork ):
318319
320+ # The network to delete.
321+ _network = network_fakes .FakeNetwork .create_one_network ()
322+
319323 def setUp (self ):
320324 super (TestDeleteNetwork , self ).setUp ()
321325
322- self .network .delete_network = mock .Mock (
323- return_value = None
324- )
326+ self .network .delete_network = mock .Mock (return_value = None )
325327
326- self .network .list_networks = mock .Mock (
327- return_value = {RESOURCES : [copy .deepcopy (RECORD )]}
328- )
328+ self .network .find_network = mock .Mock (return_value = self ._network )
329329
330330 # Get the command object to test
331331 self .cmd = network .DeleteNetwork (self .app , self .namespace )
332332
333- def test_delete (self ):
333+ def test_delete (self , _make_client_sdk ):
334+ _make_client_sdk .return_value = self .app .client_manager .network
335+
334336 arglist = [
335- FAKE_NAME ,
337+ self . _network . name ,
336338 ]
337339 verifylist = [
338- ('networks' , [FAKE_NAME ]),
340+ ('networks' , [self . _network . name ]),
339341 ]
340342
341343 parsed_args = self .check_parser (self .cmd , arglist , verifylist )
342344 result = self .cmd .take_action (parsed_args )
343345
344- self .network .delete_network .assert_called_with (FAKE_ID )
346+ self .network .delete_network .assert_called_with (self . _network )
345347 self .assertEqual (None , result )
346348
347349
0 commit comments