def test_delete_server(self, SD):
vm_id = vm_recv['server']['id']
self.client.delete_server(vm_id)
def test_delete_server(self, SD):
vm_id = vm_recv['server']['id']
self.client.delete_server(vm_id)
@patch('%s.images_delete' % compute_pkg, return_value=FR())
def test_delete_image(self, ID):
self.client.delete_image(img_ref)
@patch('%s.images_delete' % compute_pkg, return_value=FR())
def test_delete_image(self, ID):
self.client.delete_image(img_ref)
@patch('%s.images_put' % compute_pkg, return_value=FR())
def test_create_image_metadata(self, IP):
(key, val) = ('k1', 'v1')
FR.json = dict(meta=img_recv['image'])
r = self.client.create_image_metadata(img_ref, key, val)
@patch('%s.images_put' % compute_pkg, return_value=FR())
def test_create_image_metadata(self, IP):
(key, val) = ('k1', 'v1')
FR.json = dict(meta=img_recv['image'])
r = self.client.create_image_metadata(img_ref, key, val)
self.assert_dicts_are_equal(r, img_recv['image'])
@patch('%s.images_post' % compute_pkg, return_value=FR())
self.assert_dicts_are_equal(r, img_recv['image'])
@patch('%s.images_post' % compute_pkg, return_value=FR())
metadata = dict(m1='v1', m2='v2', m3='v3')
FR.json = dict(metadata=metadata)
r = self.client.update_image_metadata(img_ref, **metadata)
metadata = dict(m1='v1', m2='v2', m3='v3')
FR.json = dict(metadata=metadata)
r = self.client.update_image_metadata(img_ref, **metadata)
self.assert_dicts_are_equal(r, metadata)
@patch('%s.images_delete' % compute_pkg, return_value=FR())
def test_delete_image_metadata(self, ID):
key = 'metakey'
self.client.delete_image_metadata(img_ref, key)
self.assert_dicts_are_equal(r, metadata)
@patch('%s.images_delete' % compute_pkg, return_value=FR())
def test_delete_image_metadata(self, ID):
key = 'metakey'
self.client.delete_image_metadata(img_ref, key)