def test_destroy_image_target(self): self.mock_object(iscsi, 'remove_iscsi_target', mock.Mock(return_value=None)) self.mock_object(blockservice, 'is_looped', mock.Mock(return_value=True)) imageservice.targetlist = {'volume-image1': '1:/dev/loop1', 'volume-image2': '1:/dev/loop2'} expected_result = '1:Virtman: Image Service: Warning! image_name = ' \ 'volume-image3 not exists!' result = imageservice.destroy_image_target('image3') self.assertEqual(expected_result, result) expected_result = '0:' result = imageservice.destroy_image_target('image2') self.assertEqual(expected_result, result)
def destroy_image_target(image_name): return imageservice.destroy_image_target(image_name)