示例#1
0
 def test__get_image_uuid_tag(self):
     client = mock.Mock()
     with mock.patch.object(nova_common,
                            '_extract_amp_image_id_by_tag',
                            return_value='fakeid') as extract:
         image_id = nova_common._get_image_uuid(client, '', 'faketag', None)
     self.assertEqual('fakeid', image_id)
     extract.assert_called_with(client, 'faketag', None)
示例#2
0
 def test__get_image_uuid_tag(self):
     client = mock.Mock()
     with mock.patch.object(nova_common,
                            '_extract_amp_image_id_by_tag',
                            return_value='fakeid') as extract:
         image_id = nova_common._get_image_uuid(client, '', 'faketag')
     self.assertEqual('fakeid', image_id)
     extract.assert_called_with(client, 'faketag')
示例#3
0
 def test__get_image_uuid_id_beats_tag(self):
     client = mock.Mock()
     image_id = nova_common._get_image_uuid(client, 'fakeid', 'faketag',
                                            None)
     self.assertEqual('fakeid', image_id)
示例#4
0
 def test__get_image_uuid_notag(self):
     client = mock.Mock()
     image_id = nova_common._get_image_uuid(client, 'fakeid', '')
     self.assertEqual('fakeid', image_id)
示例#5
0
 def test__get_image_uuid_id_beats_tag(self):
     client = mock.Mock()
     image_id = nova_common._get_image_uuid(client, 'fakeid', 'faketag')
     self.assertEqual('fakeid', image_id)
示例#6
0
 def test__get_image_uuid_notag(self):
     client = mock.Mock()
     image_id = nova_common._get_image_uuid(client, 'fakeid', '', None)
     self.assertEqual('fakeid', image_id)