Fixed bug for checking if image meta
* Removed the check for image_type being same as parent image_type, as it should be different (snapshot) Change-Id: Ic0bcb614fdaab0abdd72a9cd62de08d69e223476
This commit is contained in:
@@ -81,8 +81,14 @@ class CreateImageTest(CreateServerFixture):
|
|||||||
"""
|
"""
|
||||||
original_image = self.images_client.get_image(self.image_ref).entity
|
original_image = self.images_client.get_image(self.image_ref).entity
|
||||||
for key, value in original_image.metadata.__dict__.iteritems():
|
for key, value in original_image.metadata.__dict__.iteritems():
|
||||||
self.assertTrue(hasattr(self.image.metadata, key))
|
# The image_type field should be the only field that differs
|
||||||
self.assertEqual(getattr(self.image.metadata, key), value)
|
# from the original image
|
||||||
|
if key != 'image_type':
|
||||||
|
self.assertTrue(hasattr(self.image.metadata, key))
|
||||||
|
self.assertEqual(getattr(self.image.metadata, key), value)
|
||||||
|
else:
|
||||||
|
# Then its image type should be 'snapshot'
|
||||||
|
self.assertEqual(getattr(self.image.metadata, key), 'snapshot')
|
||||||
|
|
||||||
@tags(type='positive', net='no')
|
@tags(type='positive', net='no')
|
||||||
def test_can_create_server_from_image(self):
|
def test_can_create_server_from_image(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user