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