def test_single_image(self): images = [ {'id': uuidutils.generate_uuid(), 'tag': 'faketag'} ] self.client.images.list.return_value = images image_id = nova_common._extract_amp_image_id_by_tag(self.client, 'faketag') self.assertIn(image_id, images[0]['id'])
def test_single_image(self): images = [ {'id': uuidutils.generate_uuid(), 'tag': 'faketag'} ] self.client.images.list.return_value = images image_id = nova_common._extract_amp_image_id_by_tag(self.client, 'faketag', None) self.assertIn(image_id, images[0]['id'])
def test_multiple_images_returns_one_of_images(self): images = [{ 'id': image_id, 'tag': 'faketag' } for image_id in [uuidutils.generate_uuid() for i in range(10)]] self.client.images.list.return_value = images image_id = nova_common._extract_amp_image_id_by_tag( self.client, 'faketag', None) self.assertIn(image_id, [image['id'] for image in images])
def test_multiple_images_returns_one_of_images(self): images = [ {'id': image_id, 'tag': 'faketag'} for image_id in [uuidutils.generate_uuid() for i in range(10)] ] self.client.images.list.return_value = images image_id = nova_common._extract_amp_image_id_by_tag(self.client, 'faketag') self.assertIn(image_id, [image['id'] for image in images])