Revision a5c8ec5d

b/kamaki/clients/cyclades/test.py
243 243
                net_id, 'action',
244 244
                json_data=dict(remove=dict(attachment=nic_id))))
245 245

  
246
    @patch('%s.perform_request' % khttp, return_value=FR())
247
    def test_list_server_nics(self, PR):
246
    @patch('%s.servers_get' % cyclades_pkg, return_value=FR())
247
    def test_list_server_nics(self, SG):
248 248
        vm_id = vm_recv['server']['id']
249 249
        nics = dict(addresses=dict(values=[dict(id='nic1'), dict(id='nic2')]))
250 250
        FR.json = nics
251 251
        r = self.client.list_server_nics(vm_id)
252
        self.assertEqual(self.client.http_client.url, self.url)
253
        self.assertEqual(
254
            self.client.http_client.path,
255
            '/servers/%s/ips' % vm_id)
252
        self.assertEqual(SG.mock_calls[-1], call(vm_id, 'ips'))
256 253
        expected = nics['addresses']['values']
257 254
        for i in range(len(r)):
258 255
            self.assert_dicts_are_equal(r[i], expected[i])
256
        self.assertEqual(i + 1, len(r))
259 257

  
260 258
    @patch('%s.perform_request' % khttp, return_value=FR())
261 259
    def test_list_networks(self, PR):

Also available in: Unified diff