Revision 84c67d8e snf-pithos-app/pithos/api/test/listing.py
b/snf-pithos-app/pithos/api/test/listing.py | ||
---|---|---|
49 | 49 |
self.create_folder(cname, 'f1/f2', user=user) |
50 | 50 |
self.upload_object(cname, 'f1/f2/obj', user=user) |
51 | 51 |
|
52 |
# share /c0/f1 path |
|
52 |
# share /c0/f1 path for read
|
|
53 | 53 |
url = join_urls(self.pithos_path, user, 'c0', 'f1') |
54 | 54 |
r = self.post(url, user=user, content_type='', |
55 | 55 |
HTTP_CONTENT_RANGE='bytes */*', |
56 | 56 |
HTTP_X_OBJECT_SHARING='read=*') |
57 | 57 |
self.assertEqual(r.status_code, 202) |
58 |
r = self.get(url) |
|
58 |
|
|
59 |
# share /c0/f1/f2 path for write |
|
60 |
url = join_urls(self.pithos_path, user, 'c0', 'f1/f2') |
|
61 |
r = self.post(url, user=user, content_type='', |
|
62 |
HTTP_CONTENT_RANGE='bytes */*', |
|
63 |
HTTP_X_OBJECT_SHARING='write=*') |
|
64 |
self.assertEqual(r.status_code, 202) |
|
59 | 65 |
|
60 | 66 |
def test_list_share_with_me(self): |
61 | 67 |
self._build_structure('alice') |
Also available in: Unified diff