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