Exemplo n.º 1
0
 def delete(self, url, user='******', token='DummyToken', data={},
            follow=False, **extra):
     with astakos_user(user):
         extra = dict((quote(k), quote(v)) for k, v in extra.items())
         if token:
             extra['HTTP_X_AUTH_TOKEN'] = token
         response = self.client.delete(url, data, follow, **extra)
     return response
Exemplo n.º 2
0
 def delete(self, url, user='******', token='DummyToken', data={},
            follow=False, **extra):
     with astakos_user(user):
         extra = dict((quote(k), quote(v)) for k, v in extra.items())
         if token:
             extra['HTTP_X_AUTH_TOKEN'] = token
         response = self.client.delete(url, data, follow, **extra)
     return response
Exemplo n.º 3
0
 def move(self, url, user='******', token='DummyToken', data={},
          content_type='application/octet-stream', follow=False, **extra):
     with astakos_user(user):
         extra = dict((quote(k), quote(v)) for k, v in extra.items())
         if token:
             extra['HTTP_X_AUTH_TOKEN'] = token
         response = self.client.move(url, data, content_type, follow,
                                     **extra)
     return response
Exemplo n.º 4
0
 def move(self, url, user='******', token='DummyToken', data={},
          content_type='application/octet-stream', follow=False, **extra):
     with astakos_user(user):
         extra = dict((quote(k), quote(v)) for k, v in extra.items())
         if token:
             extra['HTTP_X_AUTH_TOKEN'] = token
         response = self.client.move(url, data, content_type, follow,
                                     **extra)
     return response
Exemplo n.º 5
0
 def test_api_version(self):
     """Check API version."""
     path = get_service_path(cyclades_services, 'compute', version='v2.0')
     with astakos_user('user'):
         response = self.client.get(path.rstrip('/') + '/')
     self.assertEqual(response.status_code, 200)
     api_version = json.loads(response.content)['version']
     self.assertEqual(api_version['id'], 'v2.0')
     self.assertEqual(api_version['status'], 'CURRENT')
Exemplo n.º 6
0
 def test_api_version(self):
     """Check API version."""
     path = get_service_path(cyclades_services,
                             'compute', version='v2.0')
     with astakos_user('user'):
         response = self.client.get(path.rstrip('/') + '/')
     self.assertEqual(response.status_code, 200)
     api_version = json.loads(response.content)['version']
     self.assertEqual(api_version['id'], 'v2.0')
     self.assertEqual(api_version['status'], 'CURRENT')