def test_delete(self, mock_glclient, mock_ksclient):
        login_args = {'username': '******',
                      'password': '******',
                      'tenant_name': 'test-tenant',
                      'auth_url': 'http://auth.url/blah'}

        ou = OpenstackUtils(**login_args)
        mock_image = MagicMock()
        mock_image.id = 'image-id'
        ou.delete_image(mock_image)
        mock_glclient().images.delete.assert_called_with('image-id')
Ejemplo n.º 2
0
    def test_delete(self, mock_glclient, mock_ksclient):
        login_args = {
            'username': '******',
            'password': '******',
            'tenant_name': 'test-tenant',
            'auth_url': 'http://auth.url/blah'
        }

        ou = OpenstackUtils(**login_args)
        mock_image = MagicMock()
        mock_image.id = 'image-id'
        ou.delete_image(mock_image)
        mock_glclient().images.delete.assert_called_with('image-id')