Revision 65cc246b kamaki/clients/test/cyclades.py

b/kamaki/clients/test/cyclades.py
573 573
            self.assertEqual(self.client.http_client.url, self.url)
574 574
            self.assertEqual(self.client.http_client.path, '/networks/detail')
575 575

  
576
    """
577
    def test_list_networks(self):
578
        r = self.client.list_networks()
579
        self.assertTrue(len(r) > 1)
580
        ids = [net['id'] for net in r]
581
        names = [net['name'] for net in r]
582
        self.assertTrue('1' in ids)
583
        #self.assertTrue('public' in names)
584
        self.assertTrue(self.network1['id'] in ids)
585
        self.assertTrue(self.network1['name'] in names)
586

  
587
        r = self.client.list_networks(detail=True)
588
        ids = [net['id'] for net in r]
589
        names = [net['name'] for net in r]
590
        for net in r:
591
            self.assertTrue(net['id'] in ids)
592
            self.assertTrue(net['name'] in names)
593
            for term in ('status', 'updated', 'created'):
594
                self.assertTrue(term in net.keys())
576
    def test_get_network_details(self):
577
        self.FR.json = net_recv
578
        net_id = net_recv['network']['id']
579
        with patch.object(self.C, 'perform_request', return_value=self.FR()):
580
            r = self.client.get_network_details(net_id)
581
            self.assertEqual(self.client.http_client.url, self.url)
582
            self.assertEqual(
583
                self.client.http_client.path,
584
                '/networks/%s' % net_id)
585
            self.assert_dicts_are_equal(r, net_recv['network'])
595 586

  
587
    """
596 588
    def test_get_network_details(self):
597 589
        r = self.client.get_network_details(self.network1['id'])
598 590
        net1 = dict(self.network1)

Also available in: Unified diff