Add unit test for check of glance image status
Add a unit test for glance image status check added in https://review.openstack.org/#/c/559500/. Change-Id: I3be46cf4fe46a981caa6711a962324a6a1a67cfa
This commit is contained in:
@@ -171,6 +171,15 @@ class TestGlanceImageService(base.TestCase):
|
|||||||
self.service.show,
|
self.service.show,
|
||||||
uuidutils.generate_uuid())
|
uuidutils.generate_uuid())
|
||||||
|
|
||||||
|
def test_show_raises_when_image_not_active(self):
|
||||||
|
image_id = uuidutils.generate_uuid()
|
||||||
|
image = self._make_fixture(name='image1', is_public=True,
|
||||||
|
id=image_id, status="queued")
|
||||||
|
with mock.patch.object(self.service, 'call', return_value=image,
|
||||||
|
autospec=True):
|
||||||
|
self.assertRaises(exception.ImageUnacceptable,
|
||||||
|
self.service.show, image_id)
|
||||||
|
|
||||||
@mock.patch.object(time, 'sleep', autospec=True)
|
@mock.patch.object(time, 'sleep', autospec=True)
|
||||||
def test_download_with_retries(self, mock_sleep):
|
def test_download_with_retries(self, mock_sleep):
|
||||||
tries = [0]
|
tries = [0]
|
||||||
|
|||||||
Reference in New Issue
Block a user