class AaiClient(Client):
def request(self, **request):
- request['HTTP_X_AUTH_TOKEN'] = '46e427d657b20defe352804f0eb6f8a2'
+ request['HTTP_X_AUTH_TOKEN'] = '0000'
return super(AaiClient, self).request(**request)
class BaseTestCase(TestCase):
'Date',
'X-Object-Manifest',
'Content-Range',
+ 'X-Object-Modified-By',
'X-Object-Version',
'X-Object-Version-Timestamp',)}
self.contentTypes = {'xml':'application/xml',
path = '/v1/%s/%s/%s' %(account, container, name)
response = self.client.head(path)
response.content = response.content
- self.assert_status(response, 204)
+ self.assert_status(response, 200)
return response
def get_object(self, account, container, name, format='', **headers):
self.assert_status(response, 201)
return response
- def update_object(self, account, container, name, data={},
- content_type='MULTIPART_CONTENT', **headers):
+ def update_object(self, account, container, name, data='',
+ content_type='', **headers):
path = '/v1/%s/%s/%s' %(account, container, name)
response = self.client.post(path, data, content_type, **headers)
response.content = response.content
r = self.update_object(self.account,
self.container[0],
self.obj[0]['name'],
+
**meta)
r = self.list_objects(self.account,
self.container[0],
#assert src object still exists
r = self.get_object_meta(self.account, self.containers[0],
self.obj['name'])
- self.assertEqual(r.status_code, 204)
+ self.assertEqual(r.status_code, 200)
def test_copy_from_different_container(self):
with AssertInvariant(self.get_object_meta,
#assert src object still exists
r = self.get_object_meta(self.account, self.containers[0],
self.obj['name'])
- self.assertEqual(r.status_code, 204)
+ self.assertEqual(r.status_code, 200)
def test_copy_invalid(self):
#copy from invalid object
**more)
if partial < 0 or (instance_length and l <= last_byte_pos):
- self.assertEqual(r.status_code, 202)
+ self.assertEqual(r.status_code, 416)
elif content_length and content_length != partial:
self.assertEqual(r.status_code, 400)
else: