Revision b2347a17 kamaki/clients/cyclades/test.py

b/kamaki/clients/cyclades/test.py
172 172
            self.assertTrue(servers_get.call_args[1]['changes_since'])
173 173

  
174 174
    @patch('%s.perform_request' % khttp, return_value=FR())
175
    def test_list_images(self, PR):
176
        FR.json = img_list
177
        r = self.client.list_images()
178
        self.assertEqual(self.client.http_client.url, self.url)
179
        self.assertEqual(self.client.http_client.path, '/images')
180
        expected = img_list['images']['values']
181
        for i in range(len(r)):
182
            self.assert_dicts_are_equal(expected[i], r[i])
183
        self.client.list_images(detail=True)
184
        self.assertEqual(self.client.http_client.url, self.url)
185
        self.assertEqual(self.client.http_client.path, '/images/detail')
186

  
187
    @patch('%s.perform_request' % khttp, return_value=FR())
188 175
    def test_get_image_details(self, PR):
189 176
        FR.json = img_recv
190 177
        r = self.client.get_image_details(img_ref)

Also available in: Unified diff