Revision 428aa852
b/kamaki/clients/compute/test.py | ||
---|---|---|
328 | 328 |
json_data=dict(meta={key: val}))) |
329 | 329 |
self.assert_dicts_are_equal(r, img_recv['image']) |
330 | 330 |
|
331 |
""" |
|
332 | 331 |
@patch('%s.images_post' % compute_pkg, return_value=FR()) |
333 |
def test_update_image_metadata(self, images_post):
|
|
332 |
def test_update_image_metadata(self, IP):
|
|
334 | 333 |
metadata = dict(m1='v1', m2='v2', m3='v3') |
335 | 334 |
FR.json = dict(metadata=metadata) |
336 | 335 |
r = self.client.update_image_metadata(img_ref, **metadata) |
336 |
self.assertEqual( |
|
337 |
IP.mock_calls[-1], |
|
338 |
call(img_ref, 'meta', json_data=dict(metadata=metadata))) |
|
337 | 339 |
self.assert_dicts_are_equal(r, metadata) |
338 |
(called_id, cmd) = images_post.call_args[0] |
|
339 |
self.assertEqual(called_id, img_ref) |
|
340 |
self.assertEqual(cmd, 'meta') |
|
341 |
data = images_post.call_args[1]['json_data'] |
|
342 |
self.assert_dicts_are_equal(data, dict(metadata=metadata)) |
|
343 | 340 |
|
341 |
""" |
|
344 | 342 |
@patch('%s.images_delete' % compute_pkg, return_value=FR()) |
345 | 343 |
def test_delete_image_metadata(self, images_delete): |
346 | 344 |
key = 'metakey' |
b/kamaki/clients/cyclades/test.py | ||
---|---|---|
403 | 403 |
self.assertEqual(self.client.http_client.url, self.url) |
404 | 404 |
self.assertEqual(self.client.http_client.path, '/networks/%s' % net_id) |
405 | 405 |
|
406 |
@patch('%s.images_post' % cyclades_pkg, return_value=FR()) |
|
407 |
def test_update_image_metadata(self, images_post): |
|
408 |
metadata = dict(m1='v1', m2='v2', m3='v3') |
|
409 |
FR.json = dict(metadata=metadata) |
|
410 |
r = self.client.update_image_metadata(img_ref, **metadata) |
|
411 |
self.assert_dicts_are_equal(r, metadata) |
|
412 |
(called_id, cmd) = images_post.call_args[0] |
|
413 |
self.assertEqual(called_id, img_ref) |
|
414 |
self.assertEqual(cmd, 'meta') |
|
415 |
data = images_post.call_args[1]['json_data'] |
|
416 |
self.assert_dicts_are_equal(data, dict(metadata=metadata)) |
|
417 |
|
|
418 | 406 |
@patch('%s.images_delete' % cyclades_pkg, return_value=FR()) |
419 | 407 |
def test_delete_image_metadata(self, images_delete): |
420 | 408 |
key = 'metakey' |
Also available in: Unified diff