def test_download_forbidden(self): self.controller.http_client.get = mock.Mock( side_effect=exc.HTTPForbidden()) try: self.controller.data('image_id') self.fail('No forbidden exception raised.') except exc.HTTPForbidden: pass
def get(self, image_id): raise glance_exc.HTTPForbidden(image_id)
def glance_side_effect(cli, image, name): raise glance_exception.HTTPForbidden()