Revision c23f1dec
b/kamaki/clients/test/cyclades.py | ||
---|---|---|
602 | 602 |
dict(network=dict(name=new_name)), |
603 | 603 |
loads(data)) |
604 | 604 |
|
605 |
""" |
|
605 |
def test_delete_server(self): |
|
606 |
vm_id = vm_recv['server']['id'] |
|
607 |
self.FR.status_code = 204 |
|
608 |
with patch.object(self.C, 'perform_request', return_value=self.FR()): |
|
609 |
self.client.delete_server(vm_id) |
|
610 |
self.assertEqual(self.client.http_client.url, self.url) |
|
611 |
self.assertEqual( |
|
612 |
self.client.http_client.path, |
|
613 |
'/servers/%s' % vm_id) |
|
614 |
|
|
606 | 615 |
def test_delete_image(self): |
607 |
images = self.client.list_images() |
|
608 |
self.client.delete_image(images[2]['id']) |
|
609 |
try: |
|
610 |
r = self.client.get_image_details(images[2]['id'], success=(400)) |
|
611 |
except ClientError as err: |
|
612 |
self.assertEqual(err.status, 404) |
|
616 |
self.FR.status_code = 204 |
|
617 |
with patch.object(self.C, 'perform_request', return_value=self.FR()): |
|
618 |
self.client.delete_image(img_ref) |
|
619 |
self.assertEqual(self.client.http_client.url, self.url) |
|
620 |
self.assertEqual( |
|
621 |
self.client.http_client.path, |
|
622 |
'/images/%s' % img_ref) |
|
623 |
|
|
624 |
def test_delete_network(self): |
|
625 |
net_id = net_recv['network']['id'] |
|
626 |
self.FR.status_code = 204 |
|
627 |
with patch.object(self.C, 'perform_request', return_value=self.FR()): |
|
628 |
self.client.delete_network(net_id) |
|
629 |
self.assertEqual(self.client.http_client.url, self.url) |
|
630 |
self.assertEqual( |
|
631 |
self.client.http_client.path, |
|
632 |
'/networks/%s' % net_id) |
|
613 | 633 |
|
634 |
""" |
|
614 | 635 |
def test_create_image_metadata(self): |
615 | 636 |
r = self.client.create_image_metadata(self.img, 'mykey', 'myval') |
616 | 637 |
self.assertEqual(r['mykey'], 'myval') |
Also available in: Unified diff